die Größe der Bilder mit % in css
Ich bin versuchen, um eine Flüssigkeit web-layout mit %, so viele Dinge wie ich kann. Ich habe eine Bodenwelle fuhr bei der Größenänderung von Bildern.
beide:
<img src="source" style="width: 20%; height: 20%;"/>
und
.wall_picture_block img{
width: 20%;
height: 20%;
}
arbeiten nicht ordnungsgemäß mit der Höhe attribte. Sie die Größe die Breite des Bildes auf 20% der container, aber die Höhe bleibt relativ zur Bildgröße.(im Versuch, um Quadrate)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Prozentzahlen in
height
undwidth
Attribute eines Bildes arbeiten mit dem container enthalten ist. So erreichen die fluid-Effekt nur versuchen, setzen in einem container rund um die img und geben Sie Höhe und Breite eines Bildes:100%
. und jetzt sollten Sie ändern Sie die Höhe und Breite des Behälters in Prozent. Hier ist ein BeispielMit diesem wird Ihr Bild erreichen eine Höhe und Breite von 500 * 100.
UPDATE
Beispiel mit einem wrapper und container mit den Prozentzahlen.
Sollten Sie das Bild zuschneiden. Wenn Sie ein " % " für Breite oder Höhe, ich denke, der browser versucht zu bewahren, das Seitenverhältnis, unabhängig von dem Wert für die andere dimension.
Wenn Sie möchten, dass das Bild die Breite auf einen Prozentsatz von seinem container, und das Bild behält seinen ursprünglichen Seitenverhältnis, definieren Sie die Breite in Prozent, und legen Sie die Höhe auf auto: