Autor | Zpráva | ||
---|---|---|---|
Knopi Profil |
#1 · Zasláno: 28. 7. 2006, 15:07:25
Osobně jsem tuto chybu hledal pěkně dlouho a docela mě zaskočila. Použil jsem hack pro MSIE _width: 100%; a normální pevnou šířku pro ostatní prohlížeče width: 205px;, dělala se mi ta chyba, že mi IE neragoval na podtržítkový hack a cpal mi šířku 205px:
_width: 100%; width: 205px; Nakonec jsem na to přišel a napsal to obráceně width: 205px; _width: 100%; Přičemž jsem zjistil, že šlo o to, že se vlastnosti přepisují, jenže jsem měl za to, že se přepisovat mohou pouze definované hacky. Jak je možné, že se hack, když to řeknu laicky nehackem mohl přepsat? To nechápu. :-( |
||
habendorf Profil |
#2 · Zasláno: 28. 7. 2006, 15:10:28
No IE ti _width: 100%; bere jako width: 100%;
Takže vidí width: 100%; width: 205px; V css je platná poslední deklarace, výsledek si už vyvodíš sám. jenže jsem měl za to, že se přepisovat mohou pouze definované hacky Co je to podle tebe "definovaný hack"? Jinak podtržítkové hacky a podobné svinstvo rozhodně nedoporučuji používat. |
||
Knopi Profil |
#3 · Zasláno: 28. 7. 2006, 15:19:40
habendorf: Jenže jsem měl za to, že se přepisovat mohou pouze definované hacky
Co je to podle tebe "definovaný hack"? :-) Co ti na to mám říct. Prostě jsem šmoula. Každopádně to neřeš, protože je to má chyba..., díky. |
||
habendorf Profil |
#4 · Zasláno: 28. 7. 2006, 15:21:01
Jen jsem chtěl říct, že nic jako "definovaný hack" neexistuje.
|
||
Knopi Profil |
#5 · Zasláno: 28. 7. 2006, 16:16:49
Však já jsem to pochopil. :-)
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0