別の DIV の上に DIV があります。
私が達成したいのは、上のDIVを非表示にして、下のDIVにアクセスできるようにすることです。
不透明度を試してみましたが、上部の DIV はまだ透明なので、下の DIV のコンテンツを操作することはできません。また、display:none;、visibility: hidden; も試しました。および z インデックス。それらのどれも機能しません。
トランジションも使用できるように、CSS3 でこれを実現するにはどうすればよいですか?
HTML:
<li class="panel-box">
<div class="front box-style"> </div>
<div class="back"> </div>
</div> </li>
CSS:
.panel-box {
margin: 5px;
padding: 0;
display: inline-block;
clear: none;
float: left;
width: 310px;
height: 200px;
position: relative;
}
.box-style {
background-color: red;
}
.front {
width: 310px;
height: 200px;
z-index: 5;
opacity: 0;
display: block;
position: absolute;
top: 0;
left: 0;
}
.front:hover {
opacity: 0;
display: none;
}
.back {
width: 310px;
height: 200px;
background-color: rgba(57, 54, 55, 0.95);
position: absolute;
top: 0;
left: 0;
z-index: 0;
}
本当にありがとう。