是否有可能控制IE8下拉列表宽度的选择?
页面加载时我想下拉列表足够小到只包含字选择,但是当它在用户点击进行选择,就应该扩大足以确保所有的选择都完全可见,横向。
FF这样做,IE9做的。 但IE8切断宽度。
任何修复? 谢谢
是否有可能控制IE8下拉列表宽度的选择?
页面加载时我想下拉列表足够小到只包含字选择,但是当它在用户点击进行选择,就应该扩大足以确保所有的选择都完全可见,横向。
FF这样做,IE9做的。 但IE8切断宽度。
任何修复? 谢谢
对于IE8您将需要使用一些JavaScript这一点。 有jQuery插件是做到这一点,但我却觉得没有工作,周围没有使用JS。
看看这个其他SO线程为不同的方法,你可以使用JS库。
根据我的经验,最好的解决方案涉及与其他一些HTML,CSS和JavaScript的组合代替select元素,如试图改变某些事件的原选择的宽度将移动在它的权利的内容。
刚刚尝试包括下列CSS。
select:focus{width:auto !important;}
我希望它可以解决你的问题。