Hey allemaal,
Ik heb al gelezen dat IE en float geen goed huwelijk hebben. Het kan zijn dat dit bij mij problemen geeft, maar misschien is het iets anders. Het probleem: de tekst begint bij IE op een nieuwe regel na een plaatje, terwijl dit niet de bedoeling is (gaat wel goed bij FF en GC). Zie bijlage (links IE, rechts FF/GC).
Dit is mijn html code:
En dit het bijbehorende stukje CSS:
Hebben jullie een idee hoe ik dit kan oplossen?
Ik heb al gelezen dat IE en float geen goed huwelijk hebben. Het kan zijn dat dit bij mij problemen geeft, maar misschien is het iets anders. Het probleem: de tekst begint bij IE op een nieuwe regel na een plaatje, terwijl dit niet de bedoeling is (gaat wel goed bij FF en GC). Zie bijlage (links IE, rechts FF/GC).
Dit is mijn html code:
HTML:
<div id="pagepic">
<div class="plaatje">
<img src="stones/mug.jpg" height="125" width="125" />
<div style="top: 125px;" class="tekst">
<h3>Mug</h3>
<p><a href="http://www.flickr.com/photos/ephotion/37363566/" target="_new">Bron</a> | <a href="http://creativecommons.org/licenses/by/2.0/deed.nl" target="_new">Copyright</a></p>
</div>
</div>
</div>
En dit het bijbehorende stukje CSS:
Code:
body {
margin: 0px;
padding: 0px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #333333;
}
/* foto copyright-bron-bekijk-overlay */
#pagepic{
width: 125px;
}
.plaatje {
width: 125px;
height: 125px;
position: relative;
overflow: hidden;
float: left;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 0px;
}
.plaatje img {
position: absolute;
top: 0; left: 0;
z-index: 0;
}
.plaatje .tekst{
color: white;
width: 100%;
height: 50px;
overflow: hidden;
position: absolute;
top: 125px;
background: black;
background-color: #333333;
border-top-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
.plaatje .tekst A:link {
text-decoration: underline;
color: white;
}
.plaatje .tekst A:visited {
text-decoration: underline;
color: white;
}
.plaatje .tekst A:active {
text-decoration: underline;
color: #CCCCCC;
}
.plaatje .tekst A:hover {
text-decoration: underline;
color: #CCCCCC;
}
.plaatje .tekst h3{
font-size: 12px;
margin: 0 0 5px 0;
padding: 2px 2px 5px 2px;
border-bottom: 1px solid white;
}
.plaatje .tekst p{
margin: 2px; padding: 0;
}
Hebben jullie een idee hoe ik dit kan oplossen?