2012-02-09 32 views
0
#subNavGal { 
    position:relative; 
    width:180px; 
    height:30px; 
    top:-160px; 
    left:285px; 
    padding-top:20px; 
    -webkit-transition:all linear 0.2s; 
    -moz-transition:all linear 0.2s; 
    -o-transition:all linear 0.2s; 
    opacity:0.0; 
    filter:alpha(opacity = 0); 
} 

過濾器:alpha應該設置這個div的不透明度爲0的文本不在文本上工作。關於如何使這項工作的任何想法?IE的文本不透明不起作用

回答

3

您需要同時使用filter-ms-filter得到不透明工作在所有IE(5及以上)版本:

.opaque { 
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; // first! 
    filter: alpha(opacity=50); // second! 
} 

opacity上PPK的細節

它也可以與佈局如果以前的CSS沒有完成,請嘗試使用類似zoom:1的東西來檢查它是否與您的元素佈局相關。

1

爲即你將0-100之間的其他瀏覽器0-1之間,例如增加值:

[disabled] { 
    opacity: 0.5; 
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55); 
}