Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][CSS] Wypozycjonowanie diva na stronie
kkuubbaa88
post
Post #1





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

Ostrzeżenie: (0%)
-----


witam

potrzebuje ustawic diva po kliknieciu na sam top strony. Niestety obecna budowa mi to uniemozliwia, poniewaz div, ktory chce przeniesc na sam poczatek/gore jest w srodku strony np:

<div>
<div>
<div>
<div id="player_div">
</div>
</div>
</div>
</div>

kazdy div jest ustawiony w inny sposob i oddzialywuje na siebie pozycja i suma sumarow moj div"player_div" gdy chce wysrodkowac to mam go w lewym dolnym rogu. po kliknieciu staram sie wyniesc diva jak najwyzej za pomoca javascripta:

obj4.style.position = "absolute";

ale niestety ciagle gdzie jest na dole... czy mozna temu jakos poradzic ?
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




A o właściwościach top, left kto bedzie pamietał?
Go to the top of the page
+Quote Post
kkuubbaa88
post
Post #3





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

Ostrzeżenie: (0%)
-----


faktycznie (IMG:style_emoticons/default/smile.gif) a da sie przy position:absolute wysrodkowac diva? aby sie trzymal srodka caly czas ?
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Da się. position fixed i poczytaj o sposobach "emulacji" position fixed na starszych ie.
Go to the top of the page
+Quote Post
kkuubbaa88
post
Post #5





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

Ostrzeżenie: (0%)
-----


znalazlem funkcje do emulacji pozycji fixed na starszym ie. A jak to sie robic na FireFox ? chyba nie potrzeba do tego funkcji...? tylko css wystarczy ?
Go to the top of the page
+Quote Post
wookieb
post
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Sprawdź. O ile dobrze pamietam to tak.
Go to the top of the page
+Quote Post
kkuubbaa88
post
Post #7





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

Ostrzeżenie: (0%)
-----


dalem dla left:auto, ale z racji tego, ze ograniczaja mojego diva inne divy to wysrodkowanie jest tylko do 1/4 diva, a potrzebne jest na caly ekran...
Go to the top of the page
+Quote Post
wookieb
post
Post #8





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Sorry, jednak musisz wyliczyć współrzędne na których ma się znajdować.

(szerokosc_okna_przegladarkia - szerokosc_diva) / 2 = left;

Podobnie z top.
Go to the top of the page
+Quote Post
zegarek84
post
Post #9





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

Ostrzeżenie: (0%)
-----


Cytat(kkuubbaa88 @ 5.10.2009, 12:49:41 ) *
znalazlem funkcje do emulacji pozycji fixed na starszym ie. A jak to sie robic na FireFox ? chyba nie potrzeba do tego funkcji...? tylko css wystarczy ?

na IE6 jest możliwość emulacji position:fixed nawet przy pomocy samego CSS'a ;p - podałeś tylko "drzewo" struktury ala xml - jak można coś więcej o tym przypadku powiedzieć skoro nie wiadomo jak dokładnie pozycjonujesz pozostałe elementy??
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 15:28