2015-12-15 3 views
4

Нужно загладить первую букву тега опции выбора окна выбора.Как загладить первую букву в опции выбора с помощью css

Вот это то, что пробовал:

HTML:

<select> 
    <option class="selected">test1</option> 
    <option>test2</option> 
    <option>test3</option> 
</select> 

CSS:

select option.selected::first-letter{ 
    text-transform:capitalize; 
} 
+1

возможно какой-то ответ продублируйте http://stackoverflow.com/questions/34188117/how-to-capitalize-only-the-first-letter-of-an-html-option-element-using-css –

+0

Просто 'select {text-transform: capize}' должен работать. Вот рабочий стол, чтобы продемонстрировать: http://jsfiddle.net/jf0ahqvo/embedded/result/ – sachin

+0

Я не думаю, что это дублированный вопрос. Потому что здесь OP хочет выбрать только первый вариант капитала первой буквы. – ketan

ответ

-1

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

select option { 
    text-transform: capitalize; 
} 

<select> 
    <option class="selected">Test1</option> 
    <option>test2</option> 
    <option>test3</option> 
</select> 
+2

Возможная публикация http://stackoverflow.com/questions/34188117/how-to-capitalize-only-the-first-letter-of-an-html-option-element-using-css –

+0

@Prajwal, это нормально, что вы скопировал код от другого пользователя, но, по крайней мере, добавьте строку, чтобы объяснить тоже .. Thanx –

+0

@Leothelion Спасибо, парень, которого я знаю. –

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