2015-04-01 3 views
2

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

Мне нужно изменить размер раскрывающегося списка, чтобы уменьшить ширину.

Я попытался с помощью тега шрифта, как показано ниже:

<font size='6'> 
    <select> 
    <option></option> 
    . 
    . 
    . 
    </select> 
</font> 

Приведенный выше код не работает.

Когда я попытался уменьшить ширину с помощью hardcoding, значение width = '50 ', он скрывает полный текст всего выпадающего списка, который становится трудно выбрать конкретную опцию.

Предложите решение, чтобы уменьшить ширину и все варианты, видимые в раскрывающемся списке.

Примечание: он должен быть совместим в IE8

+0

'<выберите стиль = "Размер шрифта: 6px">' использовать что-то вроде этого. –

+1

Просто хочу добавить: ** Тег '' устарел в HTML5 и не должен использоваться **. Вместо этого используйте встроенные стили, внешние таблицы стилей. (Используйте его только в шаблонах электронной почты, так как Outlook является задержанным ублюдком) – somethinghere

+0

тот же ответ отправлен мной, но получил downvote –

ответ

3

Чтобы изменить размер шрифта, просто применить font-size:XXpx; CSS свойство:

<select style="font-size:6px;"> 
 
    <option>option1</option> 
 
    <option>option2</option> 
 
    <option>option3</option> 
 
</select>

Или, если вы хотите поставить это в вашей таблице стилей:

select{ 
 
    font-size:6px; 
 
}
<select> 
 
    <option>option1</option> 
 
    <option>option2</option> 
 
    <option>option3</option> 
 
</select>

+1

Просто хочу сказать, что 'size =" 6 "' действительно делает это, но не если вы используете его в ' font' tag :) – somethinghere

+0

@ some lol, я пропустил, что OP положил его в тег : D gunna отредактировал его. – nicael

0

попробовать этот простой метод внешнего метод стилей

select{font-size:6px;}
<select> 
 
    <option>option1</option> 
 
    <option>option2</option> 
 
    <option>option3</option> 
 
</select>

встроенного стиль Методы лист

<select style="font-size:6px"> 
 
     <option>option1</option> 
 
     <option>option2</option> 
 
     <option>option3</option> 
 
    </select>

1

Использование CSS font-size Правило на вашем select -элементное

<select style="font-size: 6px"> 
    <option>ABC</option> 
    <option>ABC</option> 
    <option>ABC</option> 
    <option>ABC</option> 
</select> 

Вот Fiddle

+0

Уже отправлено; попробуйте проверить заранее, чтобы не отправлять ответы об ошибках? – nicael

-1

В выберите тег использовать стиль CSS приведенную ниже.

<select style="font-size:6px"> 
    <option></option> 
    . 
    . 
    . 
    </select> 
+0

Уже отправлено; попробуйте проверить заранее, чтобы не отправлять ответы об ошибках? – nicael

+0

Не важно, дорогой.Глад, чтобы увидеть, что проблема ур решена .. :) @nicael –

+0

Wut? Какая у меня проблема? – nicael

1

Вы можете использовать CSS для этого.

Пример: https://jsfiddle.net/9ddaexpz/

HTML:

<select id="myDropdown"> 
    <option>foo</option> 
    <option>bar</option> 
</select> 

CSS:

#myDropdown 
{ 
    font-size: 6px; 
} 
+0

Уже отправлено; попробуйте проверить заранее, чтобы не отправлять ответы об ошибках? – nicael

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