@landvill

Оформление тега SELECT

Добрый день!

Подскажите, пожалуйста, как правильно отформатировать html-текст на страничке.

Есть заключенная в таблицу форма с несколькими полями, одно из которых — раскрывающийся список SELECT,
примерно так:

<form name=Form1  method=post action=addform.php>
<table><tr><td >
<select name=pole1>
<option value='Очень длинная надпись 1 Очень длинная надпись 1 Очень длинная надпись 1 Очень длинная надпись 1' >Очень длинная надпись 1 Очень длинная надпись 1 Очень длинная надпись 1 Очень длинная надпись 1
<option value='Очень длинная надпись 2 Очень длинная надпись 2 Очень длинная надпись 2 Очень длинная надпись 2' >Очень длинная надпись 2 Очень длинная надпись 2 Очень длинная надпись 2 Очень длинная надпись 2
...
</select>
...
</td></tr></table></form>


Причем некоторые из подставляемых значений поля очень длинные.
И получается, что при отображении этот выпадающий список становится очень длинным — на всю ширину страницы, и сбивает всю разметку.

Попробовал вставить в <table> или в <td> width="640" — не помогает.
Тогда вставил все это поле Select в
<div style="width=640px;"> ....</div>
тоже не помогло.

Как записать, чтобы при начальном отображении список ограничивался нужной длиной, а уж при раскрытии показывал полные значения значений поля?
  • Вопрос задан
  • 4321 просмотр
Решения вопроса 1
winbackgo
@winbackgo
Задать максимальную или фиксированную ширину для select.
<select style="max-width: 100%">
<select style="width: 100px">
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы