CSS3 PIE造型选择

时间:2012-08-24 16:38:46

标签: css css3 select css3pie

CSS3 Pie在设置选择标签样式时有一些奇怪的功能。边框半径和框阴影似乎应用效果,然后将非样式选择框置于效果的上方。这是否是任何人在之前遇到并解决过的问题?

2 个答案:

答案 0 :(得分:1)

我实际上遇到了这个问题,但想出了解决方法。

最初,用

behavior: url(stylesheets/PIE.htc);

首先会打开选择,但是如果我在验证期间使用javascript对其应用了一类错误,以使边框和背景颜色变为红色,则它将无法正常打开。要使其仍然正常工作,您需要向select中添加3个其他饼图属性。添加后

.ie select{
behavior: url(stylesheets/PIE.htc);
-pie-poll:false;
-pie-track-hover:false;
-pie-track-active:false; 
}

我能够让它正常工作并正常运行。

答案 1 :(得分:-1)

你的意思是这样的风格吗? http://jsfiddle.net/Tmzjz/1/

如果在IE7 / 8中进行检查,则选择框将无法正常工作。

当您需要选择框的圆角和框阴影时,最好使用javascript方法 - http://cssglobe.com/custom-styling-of-the-select-elements/