Autor | Zpráva | ||
---|---|---|---|
Vašek H. Profil * |
#1 · Zasláno: 30. 1. 2005, 21:52:55
Dobrý večer,
prosím o radu. Podívejte se, prosím, na stránky http://ckl.mff.cuni.cz/ufalnew/, mám problém s menu v levém sloupci. V Mozille se odlišné pozadí zvýrazněné položky zobrazuje přes celou šířku, a to chci. V IE6 ovšem nikoli. Jak dosáhnout toho, aby to v IE vypadalo jako v Mozille? (Buďte na mě, prosím, hodní, pokud se ptám na nějakou trivialitu, tohle je moje první pořádné přičichnutí k CSS.) Děkuji. |
||
Acci Profil |
#2 · Zasláno: 30. 1. 2005, 22:37:13
Šptaný odkaz, správně by měl být tento http://ckl.mff.cuni.cz/ufalnew/
|
||
Fred Profil |
#3 · Zasláno: 31. 1. 2005, 00:43:18
IE tam bere těch 100% jako šířku toho obsahu ne toho do čeho se to má vejít
Sice ne úplně dokonalé řešení by bylo tohle ul.menu a { display: block; padding: 0.2em 0.4em; _width: 10em; /*tady bylo 100%*/ color: #fff6e4; } Vůbec by to možná bylo celé lepší asi přepsat na relativní rozměry v em místo těch procent. Pěkný stránky |
||
Fred Profil |
#4 · Zasláno: 31. 1. 2005, 00:58:56 · Upravil/a: Fred
Trochu líp mi funguje expression, je třeba tomu ul přidat id quicklinks
_width:expression(document.getElementById('quicklinks').scrollWidth/4 ); akorát nevím proč lomeno 4 Třeba se ozve někdo s lepším řešením. |
||
Vašek H. Profil * |
#5 · Zasláno: 31. 1. 2005, 19:26:23
Díky moc, použil jsem to _width: 10em; a funguje. Nastavil jsem v tom menu velikost fontu natvrdo (jen pro IE), takže se to nemůže rozpadnout. Mozilla si s tím poradila dobře i předtím, takže další problém nevznikl.
V procentech to mám, jelikož jsem nechtěl, aby se to rozpadlo při změně velikosti fontu. A za špatný odkaz nemůžu, on se z toho odkaz udělal sám. :-) Děkuju za pomoc a pochvalu. |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0