下面的圖片描述了我目前的問題。是否有一個(CSS)的方式來實現沒有JavaScript/JQuery的IE8/9中的「良好瀏覽器」行爲(如FF)? 發現2008/2011年的一些舊帖子,但沒有任何可能的解決方案。在IE 8/9中的Dropdownlist寬度
非常感謝!
下面的圖片描述了我目前的問題。是否有一個(CSS)的方式來實現沒有JavaScript/JQuery的IE8/9中的「良好瀏覽器」行爲(如FF)? 發現2008/2011年的一些舊帖子,但沒有任何可能的解決方案。在IE 8/9中的Dropdownlist寬度
非常感謝!
<!--[if IE]>
<style>
select{
width: 250px;
}
</style>
<![endif]-->
該代碼僅適用於IE瀏覽器。
該解決方案的問題是,所有框將有250px的寬度,如果文本超過250它仍然會被切斷。 – user1323246
如何給出這些方框ID並給出它所需的每個寬度? –
你可以用我剛纔告訴你的方式做到這一點,你可以像你希望的那樣編輯像素,並使其像高級瀏覽器一樣。 – ExCluSiv3
這是一個很好的起點。它不會在演示的工作這麼好,但在最後的意見和解決方案的代碼看起來相當容易加以改進:http://www.dougboude.com/blog/1/2008/05/Viewing-Option-Text-in-IE7-thats-Wider-than-the-Select-List.cfm
使用更大的寬度和/或另一選擇爲分組 – 2013-04-02 08:14:56
這個古代替代的解決方案瀏覽器:'select:active,選擇:focus {width:auto; }'。您可以嘗試JS解決方案以獲得更好的使這只是一個想法。 –
同樣的問題從這裏http://stackoverflow.com/questions/1895476/how-to-style-a-select-dropdown-with-css-only-without-javascript 希望這可以幫助你.... [點擊我](http://jsfiddle.net/danield770/sNwrs/10/) – jhunlio