Fügen Sie ein hintergrund Bild in der Bootstrap-Reihe
Möchte ich einfügen, ein full-width background-image auf diesem Teil meiner Seite. Könnte mir bitte jemand sagen, welche css-Regel, die ich befolgen sollte? Denn soweit ich weiß, Sie nicht fügen Sie ein hintergrund Bild in einer Zeile. Dank
HTML:
<header>
<div class="container">
<div class="row">
<div class="col-lg-12">
<img class="img-responsive" src="img/profile.png" alt="">
<div class="intro-text">
<span class="name">HEADING</span>
<hr class="star-light">
<span class="skills">TEXT</span>
</div>
</div>
</div>
</div>
</header>
- Wollen Sie ein <img> - tag ein Bild ein hintergrund für Überschrift und Text-Teil?
- Ich denke, es ist nicht unwirklich, was Sie brauchen: jsfiddle.net/yym7d1ov
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, fügen Sie ein hintergrund-Bild,
<img>
ist nicht der Weg zu gehen. Verwenden Sie diebackground-image
Eigenschaft.Bitte beachten Sie, dass das hinzufügen von inline-style ist nicht zu empfehlen, ich habe es demonstrative hier. Der richtige Weg, um style div wäre, eine bestimmte Klasse oder eine ID und Stil es in Ihren CSS-Dateien.
In dem snippet oben verwendet habe ich das
background
Kurzschrift-Eigenschaft, um diebackground-image
. Das Kürzel ermöglicht die Einstellung hintergrundcolor
,image
,repeat
,origin
,clip
,position
undsize
in eine einzige Erklärung. Sie können überspringen Sie alle von Ihnen, abersize
muss vorangestellt werden, ein/
und kommen direkt nachposition
.background-size: cover;
als gut.background-size
Regel, aber in die kürzere version.Können Sie in Ihrer css-Datei den
background-image: url('img.png')
Eigenschaft zu definieren.Weitere Optionen schauen Sie hier.