zerowa wysokosc diva
docxxx - 10-04-2010 07:07
zerowa wysokosc diva
Dziwna sprawa. Jest sobie prosty kod (joomla template), ktory jest
szkieletem strony (tu wersja okrojona, aby nie zasmiecac):
<div id = "centerwrapper">
<div id = "leftwrapper">
<div id = "leftcontent">
<jdoc:include type="modules" name="leftcontent" style="xhtml" /
>
</div>
</div>
<div id = "mainwrapper">
<div id = "maincontent">
<jdoc:include type="component" />
</div>
</div>
<div id = "rightwrapper">
<div id = "rightcontent">
<jdoc:include type="modules" name="rightcontent"
style="xhtml" />
</div>
</div>
</div>
Inaczej mowiac, jest "srodek" strony podzielony na trzy czescie: lewa,
centralna i prawa.
Nie wiem dlaczego, ale centerwrapper zawsze ma zerowa wysokosc.
Atrybut height nie jest przypisany w css, ale nie musi, bo
zagnieszczony joomlowy component sam "rozszerza" diva. Co dziwne, div
o id maincontent ma juz prawidlowa wysokosc.
Jest mi to potrzebne do nadania tla pod centerwrappera. Obecnie nie
mozna tego zrobic. Jedynie maincontent jest prawidlowo "generowany".
=?UTF-8?B?UGF3ZcWCIFBpc2tvcno=?= - 10-04-2010 07:07
On 2010-03-20 06:41, docxxx wrote:
> Dziwna sprawa. Jest sobie prosty kod (joomla template), ktory jest
> szkieletem strony (tu wersja okrojona, aby nie zasmiecac):
[8<]
> <div id = "centerwrapper">
> <div id = "leftwrapper">
> </div>
> <div id = "mainwrapper">
> </div>
> <div id = "rightwrapper">
> </div>
> </div>
[8<]
> Nie wiem dlaczego, ale centerwrapper zawsze ma zerowa wysokosc.
Nie ka¿dy na grupie ma kryszta³ow± kulê*, wiêc lepiej CSSa te¿ podawaj
jak chcesz znaæ rozwi±zanie.
* moja mówi, ¿e #leftwrapper, #mainwrapper i #rightwrapper maj± floaty a
Ty nie czyta³e¶ http://kurs.browsehappy.pl/CSS/Float
docxxx - 10-04-2010 07:07
Masz calkowita racje. Wewnatrz sa floaty, wiec trzeba uzyc overflow:
auto.
Dziêki!