divにdivがあります。私がしようとしているのは、親にマウスを置くと変化します。問題は私が何かを見せることができない、なぜ私は確信していない。css擬似クラスが表示されない、またはホバリングしない
CSS:
#3d_stack {
border: 1px solid red;
-webkit-transform: translate(-49px, 55px);
-webkit-perspective-origin: 50% 50%;
-webkit-perspective: 50;
display: block;
-webkit-border-radius: 5px;
float: left;
position: relative;
height: 48px;
width: 48px;
}
#3d_stack > div:first-child {
-webkit-transform: translate3d(1px, 14px, 0px);
border: 1px solid red;
position: absolute;
z-index: 12;
height: 34px;
width: 46px;
background-color: #ffffff;
opacity: .3;
}
#3d_stack:hover > div:first-child {
-webkit-transform: translate3d(1px, 14px, 0px);
border: 1px solid red;
position: absolute;
z-index: 12;
height: 34px;
width: 46px;
background-color: #ffffff;
opacity: .9;
}
HTML
<div id="3d_stack">
<div></div>
</div>
私はここにhttp://jsfiddle.net/4p8CM/223/
あなたは数字で要素のidのとクラスを開始するべきではありません。それはおそらく何も表示されない理由です。 –