2016-09-29 3 views
-1

У меня есть выпадающее меню, в котором немного текста длинное и из-за этого размера стало слишком длинным.изменить размер текста в раскрывающемся списке

var name1 = "A", 
 
    name2 = "B", 
 
    name3 = "C"; 
 

 
var s = document.getElementById('names'); 
 
s.children[0].innerText = name1; 
 
s.children[1].innerText = name2; 
 
s.children[2].innerText = name3;
<select id="names"> 
 
     <option value="a">fill1</option> 
 
     <option value="b">fill2</option> 
 
     <option value="c">fill3</option> 
 
    </select>

Как я могу изменить размер раскрывающийся?

+0

Итак, чего вы на самом деле хотите достичь? если вы измените 'var name1 =" A "на' var name1 = "Aaaaaaa" или что-нибудь еще, оно покажет .... –

+0

В чем проблема? Идти вашим примером в jsfiddle, похоже, не проблема –

+0

Я думаю, вы пытаетесь получить структуру выбора ключа/значения? – Roy123

ответ

0

Если вы задали класс с css, чтобы указать ему указанную ширину. Или просто поместите некоторый стиль в свой элемент select.

<select id="names" style=width:100px class='setMyWidth'> 
<option value="a">fill1</option> 
<option value="b">fill2</option> 
<option value="c">fill3</option> 

вы также можете создать класс CSS.

.setMyWidth{width: 100px;} 

примечание: без какой-либо внешней библиотеки словосочетание без раскрывающегося списка невозможно. Показанный в этом fiddle - это то, чего вы пытаетесь достичь. Это возможно только с внешней библиотекой found over here

+0

его размер, чтобы уменьшить размер, а не обернуть текст размер, я просто ищу текст обтекания в раскрывающемся списке https://jsfiddle.net/sandeepkapalawai/1Lmcgro0/2/ –

+0

взгляните на это ... http://jsfiddle.net/acrnP/ Если выше не является решением для вас, пожалуйста, будьте более конкретным? Я не уверен, что вы имеете в виду с помощью обертывания текста? Вы хотите изменить размер раскрывающегося списка, если он рухнул? Или вы хотите сохранить размер, когда он открыт и не расширяется до полной ширины текста? –

+0

Да, iam, ссылающийся на размер раскрывающегося списка, должен быть таким же, если в случае, если текст больше tooo, чем drop drop, тогда в этом случае текст должен корректироваться как размер раскрывающегося списка, а дополнительный текст, который кажется большим, должен разорваться в следующей строке –

Смежные вопросы