2012-03-02 97 views
0

我正在嘗試開發自定義下拉控件。自定義下拉列表

我已經在html下拉菜單下放置了一個標籤,並將下拉列表的不透明度設置爲零。因此,標籤的點擊,下拉功能將起作用。

但我面臨的問題與IE6。不透明度未被設置爲下拉菜單。有什麼建議麼?? 否則,請提出一些想法來創建自定義下拉菜單。

+1

向我們展示您的代碼朋友。你如何期待我們知道什麼是錯的? – Iznogood 2012-03-02 19:55:36

+0

這就是說,我很確定ie6默認情況下不支持不透明。你可能需要jQuery或什麼的。 – Iznogood 2012-03-02 19:59:15

回答

0

filter: alpha(opacity=50)應該爲IE5 +

工作,所以,以涵蓋所有的瀏覽器,你可以嘗試

.transparentclass { 
    zoom: 1; 
    filter: alpha(opacity=50); 
    opacity: 0.5; 
} 

可能是沒有必要的,但你也可以添加

-moz-opacity:0.5; 
-khtml-opacity: 0.5; 
+0

不工作。你能否給我建議一些其他的想法 – Venkat 2012-03-02 21:19:10

+1

當然。但首先發布你的代碼,這樣我們可以看到是否有什麼問題。 – RASG 2012-03-06 23:06:40

0

爲> 1.5 %使用ie6的人

我猜你正在尋找一個css過濾器[R這樣的:

filter:alpha(opacity=50); 

或者你可以嘗試visibility:hidden

我無法測試要麼,因爲我沒有訪問運行IE6什麼,但如果他們使用的瀏覽器版本4歲他們不應該期待最好的體驗,所以你可以嘗試只顯示IE6正常的下拉列表和更好的瀏覽器的增強版本。