正如标题所述,我遇到了一个问题,即我的选择菜单选项的字符长度会迫使选择菜单悬停在页面右侧运行。有没有解决这个问题。只是一个标准的选择元素。HTML选择菜单选项正在运行关闭页面
<div style="position:absolute;right:30px">
<select id="mySelectMenu" name="my select menu" style="width:150px">
<option value="">> Select Ship to Location</option>
<option>This is an extremely long option that forces the select menu option out of the screen margin.</option>
</select>
</div>
的jsfiddle例如
http://jsfiddle.net/gchristman/GtyrQ/
我想声明的网页是一个两列的设计和选择菜单出现在右列。当您使用单个显示器和浏览器窗口已被最大化时,这成为一个问题。字符长度超出选择菜单的剩余屏幕空间的给定宽度的选项将消失在浏览器窗口之外。有没有办法将选择菜单的悬停位置改变为永远不会超出页面的右边缘?
你可以请张贴一些代码,或指向该网站的链接,或将它放在[JSFiddle](http://jsfiddle.net/)上? – Mark 2012-03-14 17:30:38
无法看到您的网页如何工作,没有人能够提供帮助。 – 2012-03-14 17:31:09
更糟糕的是,人们可能会在黑暗中'刺',基本上浪费他们的时间和错误的解决方案。 – 2012-03-14 17:35:48