我正在开发一个解决方案,需要在一个区域的上方(z-index)显示一个错误消息。
该区域的CSS overflow属性设置为scroll
或hidden
。这导致错误消息在左侧被截断。
我非常希望保持DOM不变。有没有一种方法可以将错误消息的
“置于”蓝色
的上方显示?
HTML:
<div>
<div id="div1">
div 1
</div>
<div id="div2">
div 2
<div id="msgErreur">
Error
</div>
</div>
</div>
**CSS : **
CSS(层叠样式表):#div1 {
width : 48%;
border: 1px solid red;
height: 150px;
float:left;
}
#div2 {
width : 48%;
border: 1px solid blue;
height: 150px;
float:right;
overflow-y:scroll;
}
#msgErreur {
background:#942911;
color:white;
top:30px;
left: -10px;
width : 150px;
height : 30px;
position:relative;
z-index:5;
}
z-index: 5px
应该改为z-index: 5
,但这并不能解决问题。 - Alpposition: absolute
或position: fixed
。但我猜这不是一个选项。 - Alp