Ich versuche, eine Liste von Bildern horizontal in eine breite, kurze Leiste zu legen. Als ich die Bilder ursprünglich positioniert habe, gab es jeweils Ränder. Aber als ich die Ränder entfernte, verschoben sich die Bilder alle ein paar Pixel nach unten, so dass sie nicht länger in der Leiste erscheinen.CSS: Entfernen von Rändern um Bilder verschraubt Bildpositionierung
Seltsamerweise wird nach -1.1em (oder -11px) der obere Rand der Bilder nicht mehr abnehmen. Dies ist unabhängig davon, ob ich die Bilder umrande oder nicht; es ist nur so, dass -1.1em mit den Grenzen klein genug ist, aber nicht ohne Grenzen.
Mein HTML:
<div class="wrap">
<ul class="images">
<li><img src="1.bmp"/></li>
<li><img src="2.bmp"/></li>
<li><img src="3.bmp"/></li>
<li><img src="4.bmp"/></li>
<li><img src="5.bmp"/></li>
<li><img src="6.bmp"/></li>
<li><img src="7.bmp"/></li>
<li><img src="8.bmp"/></li>
<li><img src="long_image.bmp"/></li>
</ul>
</div>
Und mein CSS:
div .wrap {
position: relative;
height: 2.5em;
line-height: 2.5em;
border: #000000 .1em solid;
}
ul .images {
list-style-type: none;
}
li {
display: inline;
}
li img {
margin-top: -1.1em;
border-bottom: #000000 .1em solid;
}
nicht Teil des Problems geben, bu Vermeiden Sie die Verwendung von .bmp-Bildern im Internet. – joni
Danke, ich weiß, aber das wird nicht für eine lange Zeit ins Internet gehen und ich möchte meine Bilder in einem leicht editierbaren Zustand halten. – user460847