FuelMedlem sedan okt. 20001 325 inlägg
har återvänt till xhtml / css efter ett uppehåll, har fastnat..
position:absolute.. rättade det sig inte efter närmaste div ? mina positioneringar vill lägga sig i toppen av dokumentet inte i den div jag är i vilket jag vill.
head är 100%, head-inner är 960px och centrerad med auto marginaler, logo ska från kunna ligga varsomhelst i head-inner, h1 är hidden ( display:none; ) och h2 ska ligga i botten av head-inner och i kant med vänster sida av head-inner.
<div id="head">
<div id="head-inner">
<div id="logo">
</div>
<h1>
<a href="http://www.domain.se/">bah</a>
</h1>
<h2>
<?php echo "Jag ska till Roskilde 2007"; ?>
</h2>
</div>
</div>
zcorpanMedlem sedan dec. 20042 269 inlägg
Absolut positionerade boxar är relativa till deras "containing block", och det är det närmsta positionerade anfadern eller (om det inte finns något) webbläsarfönstret.
http://www.autisticcuckoo.net/arkiv.php?id=2004/12/07/relativt-absolut :stud
(Det finns ett fel i den artikeln: "I praktiken innebär [initial containing block] något av elementen BODY eller HTML", vilket kan enkelt testas att det inte stämmer genom att och ange position:relative på BODY eller HTML och positionera något med bottom:0.)
NiponMedlem sedan juli 2003267 inlägg
Med andra ord lägg till:
#head-inner { position: relative; }
så ska det lösa sig.
FuelMedlem sedan okt. 20001 325 inlägg
Bra, tack zcorpan! bra länk, egentligen ska ni dela på medaljen, men jag fuskade och gick direkt på Nipons tips innan jag läste länken :h så han fick bli den som löste fallet :D