Ist es möglich, dass ein <div>
Element ein Hintergrundbild enthält, und wenn ja, wie würde ich vorgehen?
170
Du meinst das?
<style type="text/css">
.bgimg {
background-image: url('../images/divbg.png');
}
</style>
...
<div class="bgimg">
div with background
</div>
Sie können dies mit den
background
Eigenschaften von CSS tun. Es gibt nur wenige Möglichkeiten:Nach ID
HTML:
<div id="div-with-bg"></div>
CSS :
Nach Klasse
HTML:
<div class="div-with-bg"></div>
CSS :
In HTML (was böse ist)
HTML:
<div style="background: color url('path')"></div>
Wo :
background
Die CSS-Eigenschaft ist eine Verbindung aller Hintergrund-xxx-Eigenschaften in dieser Syntax:Hintergrund : Hintergrundfarbe Hintergrundbild Hintergrund-Wiederholung Hintergrund-Anhang Hintergrundposition ;
Quelle: w3schools
quelle
Ja :
quelle
Verwenden Sie diesen Stil, um ein zentriertes Hintergrundbild ohne Wiederholung zu erhalten.
Legen Sie in HTML diesen Stil für Ihr div fest:
quelle
Verwenden Sie wie ..
quelle
Sie können einfach ein img src-Attribut mit der ID hinzufügen:
und in Ihrer CSS-Datei (Hintergrund strecken):
quelle
und in Ihrer CSS-Datei:
quelle
Wir müssen den folgenden Inhalt im Style-Tag hinzufügen:
quelle
Die Methode entspricht größtenteils der Einstellung des gesamten Körpers
quelle