考慮下面的代碼:HTML選擇下拉列表會關閉屏幕
<div style="float: left;">
<select style="width: 160px;">
<option>asd flkjh asdfkljha sdlkfjhasldjkfh aslkjdfh asjdhf alksjdhl k</option>
<option>1</option>
<option>2</option>
</select>
</div>
<div style="float: right;">
<select style="width: 160px;">
<option>asd flkjh asdfkljha sdlkfjhasldjkfh aslkjdfh asjdhf alksjdhl k</option>
<option>1</option>
<option>2</option>
</select>
</div>
當打開右側選擇框,下拉列表中的內容去關閉屏幕。此外,當列表會更長,你將無法滾動列表(只有鼠標滾輪和鍵盤,但滾動條是不可見的)
有沒有解決這個問題?當然,您可以在選項上設置寬度/最大寬度,但這會切斷選項元素的內容。有什麼建議麼?
截圖會有幫助。 – Ham 2011-06-09 10:49:00
在本地設置此代碼,我真的不明白是什麼問題。在Firefox和safari中,你會得到一些非常長的菜單。這是你的意思嗎?「從屏幕上掉下來」? – 2011-06-09 10:49:00
http://jsfiddle.net/aQYnF/在FF4第一個選項走出屏幕 – VAShhh 2011-06-09 10:50:33