Ich kann nicht eine konsistente Art und Weise herausfinden, ein kleines Bild zwischen den Zeilen hinzufügenHinzufügen von Bild zwischen zwei Reihen divs, ohne die die divs
Lassen Sie uns sagen, ich habe diesen HTML
<div class="row">
...
</div>
<div class="row">
...
</div>
Jetzt brauche ich um ein kleines Bild zwischen ihnen anzuzeigen, ohne die Zeilen zu beeinflussen.
Es ist eine braune Reihe und eine schwarze Reihe, und das Bild mit Sternen zwischen ihnen. Wie kann ich das konsistent machen?
Ich versuchte, einen div mit dem Bild an das Ende der Reihe div wie die
<div class="row">
...
<div class="div-with-image" style="position:absolute; bottom: -10px;">
<img src="...">
</div>
</div>
diese Art von Arbeiten, aber nicht in einer konsistenten Art und Weise hinzufügen. Ich habe versucht, die div.div-with-image
innerhalb der Spalten Div hinzufügen, aber das ist auch nicht gut, da manchmal die Zeile mit einer festen Größe ist und das vermasselt es.
Hat jemand gute Ideen? Ich weiß wie 2 Möglichkeiten, wie es geht, aber keiner von ihnen ist konsistent und nicht sehr gut wiederverwendbar.
EDIT:
Ich denke, ich habe eine Idee.
<div class="row outer">
<div class="cols">
<div class="row">
<div class="cols star-row">
...
</div>
</div>
</div>
</div>
<style>
.outer{
background-image: url('somethingnice.png');
}
.star-row{
background-image: url('star-row.png');
background-position: 50% 101%;
}
</style>
Ich werde das versuchen und Sie wissen lassen, wie das funktioniert.
Hey danke für die Antwort. Ich mag die Idee, aber das Beispiel, das Sie zur Verfügung gestellt haben, ist ein bisschen weg. 2 Dinge, vor allem ist die Zeilenhöhe nicht festgelegt. Zweitens verwenden wir die Zeile und die Spalten nicht so. Ich habe den HTML-Code im [JSFiddle-Beispiel] aktualisiert (https://jsfiddle.net/0dvf2gzk/16/). Ich hoffe, Sie haben Zeit, sich damit zu befassen. –