значение элемента select (optgroup) не отображается в сафари - CSS - PullRequest
0 голосов
/ 26 марта 2020

Css Свойство содержимого не работает для элемента Select в Safari. Но он отлично работает для других браузеров.

Проверьте мою скрипку во всех браузерах


См. Эти изображения между Chrome и Safari браузерами .
enter image description here enter image description here


Примечание. Он отлично работает для других элементов, кроме тега Select.

1 Ответ

0 голосов
/ 26 марта 2020

Это проблема, когда вы используете optgroup как для firefox, так и safari, к сожалению, есть очень мало вариантов, которые мы можем попробовать для select, поэтому вот один из альтернативных вариантов, которые вы можете использовать, в Если это не проблема.

Это будет одинаковым для всех браузеров.

span {
  display: inline-block;
  vertical-align: top;
}

select {
  height: 200px
}

span:before {
  content: attr(label);
}

.Header {
  font-weight: bold;
  color: black;
}
<select id="cars" multiple>
  <!-- you can use this as header -->
  <option class="Header" disabled>Swedish Cars</option>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <!-- you can use this as header -->
  <option class="Header" disabled>German Cars</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>
<span label='I am span content'></span>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...