次の例では、テキストを中央の垂直方向と水平方向に揃えようとしています。
どういうわけか正しく出てこない例もいくつか試してみました
デモhttp://jsfiddle.net/AMcnZ/22/
2番目のデモhttp://jsfiddle.net/AMcnZ/32/
.boxcaption{
float: left;
position: absolute;
background: #000;
height: 25px;
width: 100%;
opacity: .6;
padding-top:3px;
text-align:center;
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
CSSでできることと結果を得ることができるのは次のとおりです:http://jsfiddle.net/surendraVsingh/AMcnZ/31/
から削除height
し.boxcaption
ます。
.boxcaption{
float: left;
position: absolute;
background: #000;
width: 100%;
text-align:center; /*Add this*/
padding:5px 0 0 0; /*Add this*/
opacity: .6;
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}