Раскрывающийся список в IE9 и FF расширяет прошлый монитор - PullRequest
1 голос
/ 02 августа 2011

Я добавляю простой элемент select (или asp.net DropDownList) с 2 элементами, и один довольно длинный. Ширина устанавливается на некоторое значение, которое меньше, чем элемент, а в IE9 и FF список расширяется при его открытии. Ницца. Но когда выбор находится рядом с границей монитора, элементы просто прощаются, включая полосу прокрутки, если она существует. Функциональность все в порядке, но дисплей просто отключен.

<div>
        <table style="width:1200px">
            <tr>
                <td align="right">
                    <select style="width:100px">
                        <option>Item one is very long and it goes for quite a long time</option>
                        <option>Shorter item</option>
                    </select>
                </td>
            </tr>
        </table>
    </div>

DDL cut off

Кто-нибудь когда-нибудь сталкивался с этим? Ничего не нашел через гугл. Раньше мы поддерживали только IE7 и 8, которые не расширяли список, в этом примере он просто обрезал бы элементы размером 100px.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...