Есть ли способ центрировать элементы выбора / комбинированного списка в IE8? - PullRequest
1 голос
/ 08 декабря 2010

У меня возникла проблема с центрированием элементов выбора в IE8. В принципе, это работает для меня в других браузерах, но не в IE8.

До сих пор мне удавалось избегать любых взломов, специфичных для браузера, но из проведенного мною исследования кажется, что это невозможно с IE8.

Вот пример кода для иллюстрации проблемы.

<html>
<head><style>select { text-align: center; }</style></head>
<body>Debugging Centering Issue
    <select>
        <option>Short option</option>
        <option>Very Long Option with lots of horizontal width</option>
    </select>
    </body>
</html>

Загрузите его в FF, и поле со списком будет отцентрировано. Сделайте то же самое в IE, и он выровнен по левому краю.

Я пытался использовать jQuery Плагин центрального элемента , но безуспешно.

Есть ли способ сделать это?

Просто для пояснения, я говорю о центрировании опций (выпадающих элементов) на элементе select, а не на самом элементе select.

1 Ответ

0 голосов
/ 08 декабря 2010

По умолчанию невозможно.

Проверьте: как убедиться, что опция выбора текста выравнивается по центру в IE?

Если это действительно должно быть по центру, я бы создал пользовательский выбор с помощью JavaScript.

Я могу написать вам пример с HTML и Jquery, если хотите.

...