2013-04-02 54 views
2

下面的图片描述了我目前的问题。是否有一个(CSS)的方式来实现没有JavaScript/JQuery的IE8/9中的“良好浏览器”行为(如FF)? 发现2008/2011年的一些旧帖子,但没有任何可能的解决方案。在IE 8/9中的Dropdownlist宽度

(例如Thread1Thread2

enter image description here

非常感谢!

+0

使用更大的宽度和/或另一选择为分组 – 2013-04-02 08:14:56

+0

这个古代替代的解决方案浏览器:'select:active,选择:focus {width:auto; }'。您可以尝试JS解决方案以获得更好的使这只是一个想法。 –

+0

同样的问题从这里http://stackoverflow.com/questions/1895476/how-to-style-a-select-dropdown-with-css-only-without-javascript 希望这可以帮助你.... [点击我](http://jsfiddle.net/danield770/sNwrs/10/) – jhunlio

回答

0
<!--[if IE]> 
<style> 
select{ 
width: 250px; 
} 
</style> 
<![endif]--> 

该代码仅适用于IE浏览器。

+0

该解决方案的问题是,所有框将有250px的宽度,如果文本超过250它仍然会被切断。 – user1323246

+0

如何给出这些方框ID并给出它所需的每个宽度? –

+0

你可以用我刚才告诉你的方式做到这一点,你可以像你希望的那样编辑像素,并使其像高级浏览器一样。 – ExCluSiv3