Ich habe ein div mit 5 Bildern in einer Reihe, die jeweils 300px sind. Mit einem 10px Rand auf jeder Seite sollten sie in meinem div bei 1600px breit passen, aber das letzte Bild stößt auf die nächste Zeile. Warum passt es nicht? Nach etwas Versuch und Irrtum sehe ich, dass, wenn ich meine Ränder auf 8.5px einstelle, sie richtig passen, aber das scheint keinen Sinn zu machen ?? Ich habe keine andere Grenzen, Polsterung usw.Bilder nicht richtig in div zentriert
Hier ist meine CSS:
#wrap {
width: 1600px;
margin: 0 auto;
background-color: red;
}
.image {
width: 300px;
margin: 8px 10px 0 10px;
vertical-align: text-top;
}
Mein HTML sieht ungefähr so aus:
<div id="wrap">
<div id="portfolio">
<section>
<a><img></a>
<a><img></a>
<a><img></a>
<a><img></a>
<a><img></a>
</section>
<section>
<a><img></a>
<a><img></a>
<a><img></a>
<a><img></a>
<a><img></a>
</section>
</div>
Es gibt kein Element mit der '.image' Klasse in Ihrem html? –
Stellen Sie uns jfiddle. –
jsFiddle, bitte. –