Ich versuche, Bilder, die auf der Website mit dem Tag angezeigt werden, in ein Hintergrundbild umzuwandeln. Mein erster Code sah so aus
Html:
<img class= "house" src="images/House-03.png" width="122px" height="118px"/>
CSS
.house {
display:block;
position:absolute;
float:right;
bottom:0;
right:0;
}
Jetzt versuche ich es so zu ändern:
Html
<p class= "house"> </p>
CSS
.house {
display:block;
position:absolute;
background-image:url(../images/House-03.png);
width:122px;
height:148px;
float:right;
bottom:0;
right:0;
}
Außer das Bild erscheint nicht! Jede Hilfe wird dankbar sein, Danke!
stellen Sie die Eigenschaft für die Hintergrundbildgröße ein
.house {
display:block;
position:absolute;
background:url(../images/House-03.png);
background-repeat:no-repeat;
background-size: 100% 100%;
width:122px;
height:148px;
float:right;
bottom:0;
right:0;
}
hoffe das hilft?
setzen Sie Anführungszeichen um Ihre Bild-URL
background-image:url("../images/House-03.png");
ETA: pro Kommentar unten ... Zitate sind in der Tat nicht erforderlich! Ich habe es gerade erwähnt, um die ursprüngliche Frage zu beheben.
Ich persönlich hatte den Pfadnamen und die URL-Syntax richtig vorgenommen. Das einzige Problem war
background-img: url("")
muss geändert werden in ..
background: url("")
Und mein Hintergrundmuster zeigte sich triumphierend.
Stellen Sie sicher, dass Ihr Bild zugänglich ist!
Nach viel Frustration stellte sich heraus, dass mein Problem damit zusammenhängt, dass das Bild nicht zugänglich ist ... Sie können Ihren Code immer mit einem anderen Bild auf einer anderen Website testen, auf die Sie sicherlich zugreifen können.