Я хочу обернуть длинный текст в поле опций.
Пример:
<select class = "myselect">
<option value = "">Select</option>
<option value = "1">Dummy text Dummy textDummy text Dummy text Dummy textDummy text Dummy text</option>
<option value = "2">Dummy text Dummy textDummy text Dummy text Dummy textDummy text Dummy text</option>
<option value = "3">Dummy text Dummy textDummy text Dummy text Dummy textDummy text Dummy text</option>
</select>Где проблема / ошибка?
Он сказал, что ему нужно обернуть внутри текст <option>
Спасибо Мохаммад, Sfili_81, SilentCoder, я только что отредактировал заголовок своего вопроса, пожалуйста, предложите.
Возможный дубликат Раскрывающийся список HTML (выберите) с переносом текста и рамкой после каждого значения (опция)
@Abhishek Обычно вы не можете переносить текст в стандартных параметрах выбора. Теги выбора имеют ограниченные возможности стилизации и не поддерживают форматирование. Вы можете использовать любой доступный виджет jquery для меню выбора, чтобы выполнить эту задачу.
@ Sfili_81, похоже, обман в моем браузере ничего не делает






Попробуйте этот код !! Надеюсь, это сработает для вас ..
.myselect {
width: 200px;
max-width: 100%;
}
option {
white-space: pre-wrap;
overflow: hidden;
text-overflow: ellipsis;
border-bottom: 1px solid #DDD;
}<select class = "myselect">
<option value = "">Select</option>
<option value = "1">Dummy text Dummy textDummy text Dummy text Dummy textDummy text Dummy text</option>
<option value = "2">Dummy text Dummy textDummy text Dummy text Dummy textDummy text Dummy text</option>
<option value = "3">Dummy text Dummy textDummy text Dummy text Dummy textDummy text Dummy text</option>
</select>
Как мы можем предложить вам, если не знаем, в чем ваша проблема?