1.我想做一个鼠标移入后,弹出新div浮在父级div之上的效果,但是加了弹出层之后,弹出层会被父级div的同级div所覆盖遮挡(z-index有设置),如图所示:
html代码如下:
css如下:
不太清除为什么会这样,待大佬解答,谢谢!!
jsbin地址:
http://jsbin.com/boponiq/edit...
1.我想做一个鼠标移入后,弹出新div浮在父级div之上的效果,但是加了弹出层之后,弹出层会被父级div的同级div所覆盖遮挡(z-index有设置),如图所示:
html代码如下:
css如下:
不太清除为什么会这样,待大佬解答,谢谢!!
jsbin地址:
http://jsbin.com/boponiq/edit...
关键的子级的css
都没有贴出来,哪里能看得出问题.
别外,这个富文本编辑器可以支持code的,请不将代码以图的形式发了。
上代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Div test</title>
<style>
.parent {
width: 200px;
height: 200px;
position: relative;
background: #0e77ca;
display: flex;
justify-content: center;
}
.sub {
width: 50px;
height: 400px;
background: rgba(100, 100, 100, 0.5);
position: absolute;
display: none;
}
.parent:hover .sub {
display: block;
}
</style>
</head>
<body>
<div class="parent">
<div class="sub"></div>
</div>
</body>
</html>
4 回答949 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.6k 阅读
1 回答885 阅读✓ 已解决
1 回答706 阅读✓ 已解决
3 回答731 阅读