Trüffelkrieger
Mitglied
Hi!
Folgendes: Ich möchte ein kleines Grid-Layout mit Bildern machen. In den großen Viewports sollen da vier pro Zeile erscheinen. Da ich mir die Rechnerei mit width und paddings sparen wollte, habe ich einfach box-sizing: border-box genutzt, aber das klappt aus irgendeinem Grund nicht ganz. Folgendes CSS:
Jetzt hatte ich eigentlich damit gerechnet, dass vier Bilder in einer Reihe auftauchen, die jeweils 25 Prozent des verfügbaren Platzes einnehmen. Es sind allerdings nur drei Elemente drin, zu sehen in diesem Pen: http://codepen.io/anon/pen/jPNmwE
Eigentlich dachte ich, dass ich das box-sizing-System verstanden hätte, aber jetzt ...
Hat da jemand eine Idee, woran das liegen könnte?
Folgendes: Ich möchte ein kleines Grid-Layout mit Bildern machen. In den großen Viewports sollen da vier pro Zeile erscheinen. Da ich mir die Rechnerei mit width und paddings sparen wollte, habe ich einfach box-sizing: border-box genutzt, aber das klappt aus irgendeinem Grund nicht ganz. Folgendes CSS:
HTML:
img {
box-sizing: border-box;
display: inline-block;
padding: 0.817757%;
width: 25%;
}
Jetzt hatte ich eigentlich damit gerechnet, dass vier Bilder in einer Reihe auftauchen, die jeweils 25 Prozent des verfügbaren Platzes einnehmen. Es sind allerdings nur drei Elemente drin, zu sehen in diesem Pen: http://codepen.io/anon/pen/jPNmwE
Eigentlich dachte ich, dass ich das box-sizing-System verstanden hätte, aber jetzt ...
Hat da jemand eine Idee, woran das liegen könnte?