我无法使用CSS和HTML垂直重复我的背景图像。我的HTML看起来像这样:
<div style="stack">
<img src="http://i.imgsafe.org/370409f.png" style="background-repeat:repeat-y;
width:120px;height:100px;alt="sunflower">  
</div>
width:120px;height:100px;alt="sunflower">  
</div>
我的CSS看起来像这样:
.stack {
background-image:url(http://i.imgsafe.org/370409f.png)
background-repeat:repeat-y;
}
答案 0 :(得分:5)
有些不清楚你的代码试图做什么,你几乎在所有方面都破坏了HTML和CSS。您应该通过验证器运行代码,它会告诉您所有损坏的内容。但这是一般概念。主要是将style="stack"
更改为class="stack"
,然后将CSS放入CSS文件中,并删除所有损坏的内联style
属性内容。
.stack {
background: url(http://i.imgsafe.org/370409f.png) 0 0 repeat-y;
height: 1000vh;
}
<div class="stack">
</div>