透明なプロパティを持つdivを追加しようとしています。透明なdivが正しく動作しない
.products
{
width:280px;
height:320px;
float:left;
background:#fff;
margin:5px;
}
.products:hover
{
-moz-box-shadow: 0 0 5px 5px #ccc;
-webkit-box-shadow: 0 0 5px 5px#ccc;
box-shadow: 0 0 5px 5px #ccc;
}
.p_desc
{
height:120px;
background:#666;
opacity:0.6;
filter:alpha(opacity=60);
}
HTML:
<div class="products">
<img src="css/images/products/3m_1440.jpg" />
<div class="p_desc">This is a good product</div>
</div>
画像サイズが280x320px
です。私はクラスp_desc
がproducts
の中で透明になることを期待しています。しかし、その結果はその透明ですが、それはあふれているproducts
ではありません!
ですので、説明はイメージを完全にカバーする必要がありますか?またはあなたは上/下にそれをalingしたいですか? – fcalderan
divの内容が透明であるためレイアウトの問題に影響しないため、質問のタイトルは少し誤解を招くことがあります。 – Douglas