我想创建一个任意大小的div,然后在该div上显示一些内容。在css中准确定位覆盖图和调整覆盖图大小的最佳方法是什么?
发布于 2013-09-20 22:01:19
我来晚了,但如果你想只使用CSS来处理任意元素,而不是摆弄位置、覆盖div等,你可以使用一个插入框阴影:
box-shadow: inset 0px 0px 0 2000px rgba(0,0,0,0.5);
这将适用于任何长度或宽度小于4000像素的元素。
发布于 2012-03-16 00:41:46
CSS:
#box{
border:1px solid black;
position:relative;
}
#overlay{
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background-color:rgba(255,255,0,0.5);
}
发布于 2012-03-16 00:35:13
不看当前HTML和CSS示例的快速答案是使用z-index
css:
#div1 {
position: relative;
z-index: 1;
}
#div2 {
position: relative;
z-index: 2;
}
其中,div2是叠加
https://stackoverflow.com/questions/9724035
复制相似问题