cocoon
Erfahrenes Mitglied
Ich möchte ein Bild mittels CSS beschneiden, so dass es als quadratische Kachel angezeigt wird, statt in 10x15 (oder welchem Ausmaß auch immer). Das mache ich mit dem folgenden Code:
In dieser Form wird vom Bild immer nach unten und rechts abgeschnitten, da es mit der oberen linken Ecke im DIV positioniert wird. Ich möchte aber, dass vom Bildmittelpunkt aus in alle Bildrichtungen gleichmäßig abgeschnitten wird, das Bild müsste also zentriert im DIV positioniert werden. Leider bewirkt aber vertical-align:middle; und text-align:center; nichts.
Hat jemand eine Idee?
HTML:
<div class="clipping">
<a href="picLink">
<img src="picThumb" />
</a>
</div>
Code:
.clipping {
position: relative;
top: 5px;
left: 5px;
width: 85px;
height: 85px;
clip: rect(0px, 85px, 85px, 0px);
overflow: hidden;
}
.clipping img {
border: 0;
}
In dieser Form wird vom Bild immer nach unten und rechts abgeschnitten, da es mit der oberen linken Ecke im DIV positioniert wird. Ich möchte aber, dass vom Bildmittelpunkt aus in alle Bildrichtungen gleichmäßig abgeschnitten wird, das Bild müsste also zentriert im DIV positioniert werden. Leider bewirkt aber vertical-align:middle; und text-align:center; nichts.
Hat jemand eine Idee?