![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 13.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam DIVa z pozycja absolute (jako, ze chce aby znajdowal sie on bezposrednio nad innym divem) i dałem mu width: 100%. Na IE 100% znaczy sto procent szerokosci DIVa ktory go ogranicza (tak jak chce, aby to wygladalo), natomiast FF interpretuje to jako: sto procent szerokosci poprzedniego diva z pozycją absolute (akurat poprzedni jest prawie na cała strone, wiec nie bardzo mi to pasuje). I teraz pomyslalem, ze zastosuje
(wrzucony po normalnym style.css w kolejnosci wczytywania i zawiera jedynie opis ów problematycznego diva. Skoro FF tak chce pogrywac to jemu dalem width: 50%, a dla IE dalem 100%). Jednaki nie chce mi to działać pod IE, czyt. jakby wcale nie załadowalo tego CSSa. Prosze o porade jak to złozyc do kupy |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 32 Dołączył: 14.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Kod wydaje się być poprawny. Wstaw ten arkusz żeby zawsze się ładował (bez tej instrukcji warunkowej) i sprawdź czy wtedy wszystko działa. Jeżeli też nie będzie działać, to błąd jest gdzie indziej.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 39 Dołączył: 7.04.2008 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
dodaj position: relative do div'a którym chcesz mierzyć rozpiętość tego co ma absolute i po sprawie (czyli do tego który obejmuje ten z absolute). dla elementów pozycjonowanych absolutnie istnieją tylko inne elementy pozycjonowane.
Chociaż hacki css nie są zalecane, to jednak puki co są niezawodne. Jeżeli warunek dla ie Ci nie zadziałał, to na pewno zadziała takie coś zaserwowane w takiej kolejności:
pamiętaj jednak, że hacki/if'y css'owe to ostateczność. W większości przypadków da się ich uniknąć i to zazwyczaj za pomocą usuwania reguł, a nie dopisywania. pozdrawiam Ten post edytował hiszpanespaniol 12.12.2008, 23:35:08 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 13.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
@hiszpan: wielkie dzieki. Twoje rady zawsze sa na poziomie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Mała kombinacje z ustawieniem relative i wystarczyło.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 00:40 |