2012-03-02 155 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正常的下拉列表和更好的浏览器的增强版本。