Het gaat om het volgende deel van mijn code:
Nu is het deel {menu} flexibel en heb ik met de volgende CSS alles gepositioneerd zodat div#contact altijd onderin div#sidebar zit en niet een flexibele plek afhankelijk van {menu} heeft:
In Safari 4, Firefox 3.5 en IE8 staat de div#contact netjes 10px van de onderkant.
In IE7 (en mogelijk IE6 ook) staat de div#contact op dezelfde hoogte maar dan ineens de helft van die div naar rechts.
Het probleem ben ik achtergekomen zit in de CSScode:
Echter, dit is de enige positionering bij mijn weten die de div onderin de div#sidebar kan houden. Elke andere positionering plaats de div#contact in de normale flow, dwz gelijk na {menu}.
Is er, óf een andere position mogelijk, óf kan dit probleem verholpen worden met dezelfde position?
HTML:
<div id="sidebar">
{menu}
<div id="contact">
<h3>contact</h3>
<p id="contacttekst">vul uw gegevens in en ik neem zsm contact met u op</p>
<form method="post">
<input type="text" id="naam">
<input type="text" id="email">
<input type="submit" id="submit" value="verzend">
</form>
</div>
</div>
Nu is het deel {menu} flexibel en heb ik met de volgende CSS alles gepositioneerd zodat div#contact altijd onderin div#sidebar zit en niet een flexibele plek afhankelijk van {menu} heeft:
HTML:
div#sidebar {
height: 450px;
width: 210px;
background-image: url(uploads/images/background-transparant.png);
background-repeat: repeat;
float: right;
margin-left: 10px;
position: relative;
z-index: 2;
}
div#contact {
position: absolute;
bottom: 10px;
}
In Safari 4, Firefox 3.5 en IE8 staat de div#contact netjes 10px van de onderkant.
In IE7 (en mogelijk IE6 ook) staat de div#contact op dezelfde hoogte maar dan ineens de helft van die div naar rechts.
Het probleem ben ik achtergekomen zit in de CSScode:
Code:
position: absolute;
Echter, dit is de enige positionering bij mijn weten die de div onderin de div#sidebar kan houden. Elke andere positionering plaats de div#contact in de normale flow, dwz gelijk na {menu}.
Is er, óf een andere position mogelijk, óf kan dit probleem verholpen worden met dezelfde position?