WordPress CSS alpha值未在Internet Explorer中显示

时间:2013-12-30 14:05:42

标签: php html css wordpress

在我的WordPress网站中,我遇到了创建框的alpha值问题。除了Internet Explorer之外,它在所有浏览器中都表现得非常好。

该框在IE中显示为实体对象,但应该具有大约70%的alpha值可见。我已经尝试了opacity致敬,但到目前为止还没有为我工作。

#category_pg { width:880px; margin:210px auto; }
#catdescription { display:none; position:absolute; top:-8px; right:-2px; font-size: 1.8em; text-transform:uppercase; font-weight:bold; margin:5px; }
#holdme { position:relative; margin-bottom:15px; }
#hideme { position:absolute; top:0px; height:100%; width:100%; z-index:1; padding:6px; margin:-6px 0 0 -9px; opacity:0.7;}
#postbg { position:relative; height:100%; width: 100%; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; 
border: 3px; border-style:solid;
<?php global $is_IE; if( !$is_IE ) : ?>
background: <?php echo $dmsint_boxrgba; ?>; 
border-left-color: <?php echo $lightborder; ?>; border-bottom-color: <?php echo $darkborder; ?>; border-top-color: <?php echo $lightborder; ?>; border-right-color: <?php echo $darkborder; ?>;
<?php endif; ?>
<?php if( $is_IE ) : ?>
background-color:<?php echo $dmsint_boxbg; ?>; zoom:1; 
border-left-color: <?php echo $lightborderie; ?>; border-bottom-color: <?php echo $darkborderie; ?>; border-top-color: <?php echo $lightborderie; ?>; border-right-color: <?php echo $darkborderie; ?>;
<?php endif; ?>
}

(请注意,这是我购买的模板,我已经定制) 我是编码的初学者,所以任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

.transparent_class {

/ * IE 8 * /

-ms-filter:“progid:DXImageTransform.Microsoft.Alpha(Opacity = 50)”;

/ * IE 5-7 * /

过滤器:alpha(opacity = 50);

/ * Netscape * /

-moz-opacity:0.5;

/ * Safari 1.x * /

-khtml-opacity:0.5;

/ *好的浏览器* /

不透明度:0.5; }