MozillaPL.org - polskie centrum Mozilli

Główne menu:

[css] buttony przylepione do ramki...

Jak tworzyć strony WWW zgodnie ze standardami

Moderator: Pomocy?!

[css] buttony przylepione do ramki...

Postautor: Aht » 05 sierpnia 2004, 18:58

Przeglądarka: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7) Gecko/20040707 Firefox/0.9.2

Chodzi o stronkę http://www.aht.z.pl ( http://apehost.galacvalley.com/~aht/ - jakby coś).
Na dole, pod tekstem otoczonym ramką są buttony, ich położenie określiłem niestety na sztywno:
Kod: Zaznacz cały
.buttons {
bottom: 5px;
left: 150px;
position: fixed;
}

Niestety kiedy nie określam bottom, to buttony wędrują od razu na samą górę strony... Co zrobić aby zawsze były pod tekstem otoczonym ramką?
Tu jest bezprośredni link do pliku styli: http://apehost.galacvalley.com/~aht/fil ... efault.css
To był pierwszy problem jaki napotkałem przy robieniu tej strony, i niestety nie potrafię go rozwiązać...
Aht
 
Posty: 50
Z nami od: 20 czerwca 2004, 19:19

Postautor: Gość » 06 sierpnia 2004, 08:39

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.1) Gecko/20040707 MultiZilla/1.6.3.2f

Kod: Zaznacz cały
.buttons {
top:160px;
left: 150px;
position: fixed;
}
Gość
 

Postautor: Aht » 06 sierpnia 2004, 09:09

Przeglądarka: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7) Gecko/20040707 Firefox/0.9.2

Nie mogę na sztywno okreslić odległości od góry, mi zależy na tym żeby to zawsze pojawiało się po ramce z tekstem, a ta może mieć różną długość...
Aht
 
Posty: 50
Z nami od: 20 czerwca 2004, 19:19

Postautor: argasek » 06 sierpnia 2004, 11:36

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7) Gecko/20040615 Firefox/0.9

Nie jestem pewien czy dobrze rozumiem, ale zaprojektuj to tak,
aby umieścić <div>-a w <div>ie, i po sprawie...
Gentoo Linux 2.6.13-gentoo | http://Today.tekla.art.pl/ | JID: argasek@chrome.pl
argasek
 
Posty: 105
Z nami od: 21 lipca 2002, 21:12
Lokalizacja: Sol [0,0]

Postautor: Dexter » 06 sierpnia 2004, 12:50

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Netscape/7.1

Hm...

Kod: Zaznacz cały
<div class="contents">
  <div class="buttons">
  </div>
</div>

.buttons {
margin-top:20px;
left:150px;
position:fixed;
}


U mnie buttony pod ramką!
Dexter
 

Postautor: argasek » 06 sierpnia 2004, 12:54

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7) Gecko/20040615 Firefox/0.9

Przede wszystkim, nie podoba mi się to:
Kod: Zaznacz cały
position: fixed;

Fixed oznacza pozycję stałą względem viewportu, a nie względem elementu. Proponuję użyć absolute / relative.
Gentoo Linux 2.6.13-gentoo | http://Today.tekla.art.pl/ | JID: argasek@chrome.pl
argasek
 
Posty: 105
Z nami od: 21 lipca 2002, 21:12
Lokalizacja: Sol [0,0]

Postautor: Aht » 07 sierpnia 2004, 20:54

Przeglądarka: Mozilla/5.0 (compatible; Konqueror/3.2; Linux) (KHTML, like Gecko)

Dzięki za zainteresowanie. Powiem jakie wasze rady odniosły skutki jak tylko będę mógł je sprawdzić w praktyce. Na razie męczę Debiana (Sid), zainstaluję go i będę mógł znowu zajmować się stroną, z Debiana :D
Aht
 
Posty: 50
Z nami od: 20 czerwca 2004, 19:19

Postautor: Aht » 12 sierpnia 2004, 08:40

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040809 Firefox/0.9.3

Wystarczyło coś takiego
Kod: Zaznacz cały
<div class="contents">
  <div class="buttons">
  </div>
</div>

a w stylach:
Kod: Zaznacz cały
.buttons {
bottom: 0px;
position: absolute;
}

Dzięki za pomoc 8)
Aht
 
Posty: 50
Z nami od: 20 czerwca 2004, 19:19

Postautor: argasek » 12 sierpnia 2004, 09:07

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7) Gecko/20040615 Firefox/0.9

Pamiętaj tylko o jednym... IE niepoprawnie obsługuje
Kod: Zaznacz cały
bottom: 0px;


przekonaj się sam ;) (ale i to można obejść)
Gentoo Linux 2.6.13-gentoo | http://Today.tekla.art.pl/ | JID: argasek@chrome.pl
argasek
 
Posty: 105
Z nami od: 21 lipca 2002, 21:12
Lokalizacja: Sol [0,0]


Wróć do Tworzenie stron WWW

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: