v css layoutoch som viacmenej zaciatocnik, neviem prelomit nasledujuci problem, ani som nan nikde nenasiel riesenie...
nespravny boxing ie, riesim cez "matriosky":
.outer { width: 202px; }
.inneer { border: solid 1px #000; }
...
<div class="outer"><div class="inner">...</div><div>
..tymto zarucim ze vnutro je presne 200px siroke a ramcek 1px skazdej strany, dokopy mam 202px. Vsetko funguje na pixel presne ako ma.
ok, teraz by som chcel to iste s height. Existuje nejake moznost ako to spravit? ked nastavim .outer.height na nejaky rozmer, aby sa do neho inner automaticky natiahol aj na vysku ako sa to deje so sirkou, ked je width:auto. Jedina moznost, ako mi to funguje, je nepevno nastavit vysku .inner-u:
.outer { height: 202px; }
.inner { height: 200px; border: solid 1px #000; }
...ono by to aj stacilo, ale niekedy potrebujem nastavit .ounter.height =100%, a potom by to chcelo nastavit .inner.height na 100% - 2px, Aj to som skusal, ale ziadny browser mi to neberie, a w3c by sa to tiez asi nepacilo :-)
Da sa to nejako riesit...?