Autor Zpráva
maks
Profil
ahoj,
napsal jsem něco takového
hlavni {height: expression((document.getElementById('menu').offsetHeight + 100) <= (document.body.clientHeight) ? (document.getElementById('menu').offsetHeight + 100) + 'px');}

Potřeboval jsem nastavit IEčku výšku hlavního divu podle velikosti menu. Pokud by bylo menu menší než uživatelská část prohlížeče, nic by se nestalo. Pokud by ale byla uživatelská část menší než menu, nastavila by se hlavnímu divu výška stejná jako má menu (náhrada za min-height ve FF). Přičemž ten dodatek na konci, + 100 tam mám, protože tam bude nahoře 100px obrázek, který musím připočítat k výšče menu.

Pomůže mi někdo najít chybu?

Děkuji Maks
maks
Profil
Nikdo mi neporadí s expression?
Chamurappi
Profil
Reaguji na makse:
Ternární operátor se skládá ze tří částí, tobě jedna chybí.
maks
Profil
Chamurappi
Ternární operátor se skládá ze tří částí, tobě jedna chybí
Mohl bys mi to prosím nějak blíže objasnit? Na tebou uvedeném odkaze jsem nic podobného nenašel :-(
habendorf
Profil
maks

podmínka je true ? něco : jinak něco jiného
maks
Profil
přehlédl jsem odkaz ze stránek, které mi Chamurappi nabídl.
Vše je již vyřešeno, děkuji.
Maks

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0