のためのマークアップを作成します。私はこのようになりますビデオのコンテナがあります。 screenshot1'ホバー' 効果
HTML:
<div class="video-item col-xs-6 col-md-4">
<div class="opacity-layer"></div>
<div class="play-block">
<div class="landing-play-button"></div>
</div>
<img src="image.jpg">
</div>
CSS:
.opacity-layer{
position: absolute;
background-color: white;
width: 100%;
height: 100%;
opacity: 0.5;
}
.play-block{
position: absolute;
width: 90%;
height: 55%;
border: solid white 4px;
margin: 5% 5%;
opacity: 0.5;
/*background-color: #f5f5f5;*/
cursor: pointer;
}
.play-block:hover{
background-color: transparent;
}
と私を "ホバー" 上を'play-block'内でのみ 'opacity-layer'を削除したい場合は、screenshot2のようにします。
のためにあなたのスターターを与える必要があります。 .. divからその部分を削除することはできません。 –
はい、そうです。 2番目のスクリーンショットのように、マークアップを修正する方法をアドバイスする必要があります。 @Paulie_D – Pasha
2つのオーバーレイが必要です.1つは上部を覆い、もう1つは下部を覆います。あなたがデモを持っていれば、それはより簡単になります –