[英]Background-image in div not repeating?
我無法讓圖像在 HTML/CSS 中重復。 我對此很陌生,所以我可能犯了一個基本錯誤,但我一生都無法弄清楚它是什么。
我在我的 index.html 中創建了一個 div
...
<body>
<div class="bakgrund"></div>
</body>
...
還有我的 CSS 文件:
.bakgrund {
background-image: url("img/bakgrund.png");
height: 200px;
width: 200px;
}
圖像只顯示一次。 我想要做的是讓圖像垂直和水平重復。 當我在 body 標簽中定義背景圖像而不是作為 div 時,這可以完美地工作,這可能嗎?
如果您的背景圖片尺寸大於 div 尺寸,請像這樣設置背景尺寸。
.bakgrund { background-image: url("https://www.w3schools.com/cssref/paper.gif"); background-repeat: repeat; height: 200px; width: 200px; background-size: 20px 20px; }
<body> <div class="bakgrund"></div> </body>
background-repeat 的默認值已經是重復的,但是如果你需要通過 css 在...中重復背景圖像? 嘗試這個
.bakgrund {
background: url("img/bakgrund.png") repeat;
height: 200px;
width: 200px;
}
將此行添加到您的 CSS 文件
background-repeat: repeat;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.