Hi, ich habe da eine Frage zum contain Befehl. Und zwar möchte ich ein beliebig großes Bild in eine Box mit den Maßen 120 x 40 px einpassen.
Hat das Bild z.B. die Maße 417px x 202 px, so wird das Bild in der Höhe komplett ausgefüllt. Links und rechts gibt es dann natürlich einen
Freiraum. Das ist auch genau dass was ich will. Nun würde ich aber gerne um das Hintergrundbild selbst einen Rahmen von 1px legen.
Das geht aber nicht. Nur um den Rahmen der Box scheint es zu funktionieren. Gibt es evtl. eine andere Möglichkeit dass zu erreichen? Hier der Quellcode:
Danke im voraus für Eure Hilfe
Hat das Bild z.B. die Maße 417px x 202 px, so wird das Bild in der Höhe komplett ausgefüllt. Links und rechts gibt es dann natürlich einen
Freiraum. Das ist auch genau dass was ich will. Nun würde ich aber gerne um das Hintergrundbild selbst einen Rahmen von 1px legen.
Das geht aber nicht. Nur um den Rahmen der Box scheint es zu funktionieren. Gibt es evtl. eine andere Möglichkeit dass zu erreichen? Hier der Quellcode:
HTML:
<style>
.box
{
position: absolute;
width:120px;
height:40px;
background-image: url('bild.png');
background-position: top;
background-size: contain;
background-repeat: no-repeat;
border: 1px solid #000000;
}
</style>
<div class="box"></div>
Danke im voraus für Eure Hilfe