これは私の最初の投稿です。私はまだ CSS を学んでおり、あなたの助けは大歓迎です。
下部に半透明の境界線がある透明なオーバーレイを持つ画像を含む Div を作成しようとしています。ホバーすると、2 つ目の透明なオーバーレイが追加され、下の境界線が暗くなります。次に、いくつかのタイトル テキストを含む別の div を作成します。タイトル テキストは、親 Div の任意の場所にカーソルを合わせると色が変わり、クリックすると全体がリンクされます。
それに最も近いものは、Vimeo にあります。
私はこれをすべて達成することができ、IE、Firefox、サファリなどで正常に動作しています。
これが私のCSSです:
.videoCatThumbImg {
position:relative;
background:#FFFFFF;
width: 178px;
height: 178px;
padding: 5px 5px 5px 5px;
margin: 10px 0px 0px 0px;
border: 1px solid #CCCCCC;
line-height:normal;
float:left;
}
.videoCatTskin {
position: absolute; top: 5px; left: 5px;
}
.videoCatThumbHover {
position: absolute; top: 5px; left: 5px; display: none;
}
.videoCatThumbImg:hover .videoCatThumbHover{
display: block;
}
.videoCatTitle {
position:absolute;
top:5px; left:5px;
display:block;
width:173px;
height:26px;
padding:152px 0px 0px 5px;
Font-size:18px;
font-weight:bold;
color: #ffffff;
}
.videoCatTitle:hover {
color: #5798ca;
}
ここに私のHTMLがあります:
<div class="videoCatThumbImg">
<img src="http://www.mydomain.com/images/vcat/image_thumb.gif" alt=""/>
<img class="videoCatTskin" src="http://www.mydomain.com/images/vcat/thumb_hover.png" alt=""/>
<img class="videoCatThumbHover" src="http://www.mydomain.com/images/vcat/thumb_hover.png" alt=""/>
<a href="http://www.mydomain.com/category/356"><div class="videoCatTitle">Some Text Here</div></a>
</div>
私が間違っていることについてのアドバイスは大歓迎です。