【发布时间】:2016-01-15 13:00:38
【问题描述】:
我正在寻找工作代码的示例或对我在此代码方面做错的解释。
这里的目的是让一个 div 在文本和按钮后面的覆盖 div 下方显示图像。图像将由“div.imageBack”显示,在“div.overlay”后面会变暗。
HTML 完全由我提供的我认为相关的一个 CSS 文件 (main.css) 控制。还包括有问题的 HTML 和当前 HTML 的快照。
如有需要,可提供更多。
home.html
<div class="imageBack">
<div class="overlay">
<center>
<p class="headerLarge">Discover Your Past</p>
<a class="button" href="start.html">
<div class="button">
<p class="button">Start Now</p>
</div>
</a>
</center>
</div>
main.css
div.overlay{
height: 1000px;
margin-left: -10px;
margin-right: -10px;
margin-top: -75px;
background: linear-gradient(rgba(0, 0, 0, 0.8) 50%, rgba(77, 166, 255, 1));
}
div.imageBack{
height: 1000px;
margin-left: -10px;
margin-right: -10px;
margin-top: -75px;
background-image: url('C:\Users\iixCarbonxZz\Documents\html and javascript\Holmes & Watson [Mr Osbourne]\img\body\forest.png')
}
目前的HTML代码
快照:
感谢所有答案。
【问题讨论】:
标签: html css background-image divide