Autor | Zpráva | ||
---|---|---|---|
MilanJ Profil |
#1 · Zasláno: 27. 5. 2006, 13:21:17
Mám problém s umístěním jednoho prvku INPUT. Pomocí position: relative; top: 3px; je posunutý o 3px dolů, přesto ... ve FF 1.5 vypadá dle mých představ, ale v IE je uskočený někam nahoru.
Jak je možné rozlišit v CSS souboru kód pro IE a FF? |
||
koudi Profil |
#2 · Zasláno: 27. 5. 2006, 13:22:56
css hack (_)
podmíněné komentáře |
||
MilanJ Profil |
#3 · Zasláno: 27. 5. 2006, 13:23:59
koudi
Je možný se o tom někde dočíst víc? |
||
MilanJ Profil |
#4 · Zasláno: 27. 5. 2006, 13:29:04
Kdyby někdo hledal, najde něco k tématu na http://wellstyled.com/css-underscore-hack.html
|
||
MilanJ Profil |
#5 · Zasláno: 27. 5. 2006, 13:40:34
Řešení to pro mě ale není, protože potřebuji mít pro IE i pro FF jinou hodnotu... pro IE position: relative; top: 21px; a pro FF position: relative; top: 3px;.
Vyřeší i tohle podtržítkový hack? Jak? |
||
esemeska Profil |
#6 · Zasláno: 27. 5. 2006, 13:42:52
jasne ze by mel:
{ position: relative; top: 3px; _ position: relative; top: 21px; } |
||
Ján Kobezda Profil |
#7 · Zasláno: 27. 5. 2006, 13:44:19
position: relative;
top: 3px; _top: 21px; |
||
MilanJ Profil |
#8 · Zasláno: 27. 5. 2006, 13:55:40 · Upravil/a: MilanJ
esemeska + Ján Kobezda
Tak ani jedno nefunguje. Pro IE bez problémů, FF při starým. Přijde mi, že kód bez podtržítka na začátku ignoruje! Celý řádek CSS: margin-left: 30px; margin-top: 3px; position: relative; top: 3px; _ position: relative; top: 21px; |
||
MilanJ Profil |
#9 · Zasláno: 27. 5. 2006, 13:59:54
Když použiju kód od Ján Kobezda :margin-left: 30px; margin-top: 3px; position: relative; top: 3px; top: _21px; }, je ve FF vše OK, v IE je INPUT až nahoře.
A dyž použiju kód od esemeska :margin-left: 30px; margin-top: 3px; position: relative; top: 3px; _ position: relative; top: 21px; , je v IEvše OK, ve FF je INPUT o pár pixelů dole. |
||
MilanJ Profil |
#10 · Zasláno: 27. 5. 2006, 14:07:24 · Upravil/a: MilanJ
Tak pravdu měl nakonec Ján Kobezda, kód {margin-left: 30px; margin-top: 3px; position: relative; top: 3px; _top: 21px;} funguje! ...moje chyba, můj překlep.
|
||
Časová prodleva: 3 dny
|
|||
esemeska Profil |
#11 · Zasláno: 30. 5. 2006, 19:22:03
jisteze, ja tam zapomnel dat to podtrzitko pred top:)))))
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0