В раскрывающихся списках firefox и internet explorer (выберите список) в HTML5 в качестве параметров, а также интерактивной вкладке, чтобы инициировать выпадающее меню.Скрытие/отображение CSS в разных браузерах
На хром эта же команда не имеет видимого отображения, и, когда выпадающий список инициируется при нажатии, я хотел бы, чтобы был способ показать, что опция отображения не является единственным вариантом (без упоминания «это выпадающий список ").
Как я развивался в хроме, я продолжал и добавлял это в свой css с окружающим выбором.
dropdownlabel{
position: relative;
}
dropdownlabel:after {
content: '>';
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
right: 8px; top: 0px;
font-size: 15px;
position: absolute;
pointer-events: none;
}
dropdownlabel:before {
content: '';
right: 6px; top:0px;
width: 20px; height:20px;
position: absolute;
pointer-events: none;
display: block;
}
Проблема в том, теперь есть индикатор выпадающий и ниспадающая указывая «>» на интернет-проводник и светлячок. Как я буду скрывать этот CSS на Firefox и Internet Explorer?
В качестве альтернативы, как я могу только показывать это на Chrome, если это лучший способ сделать это?
Я слышал о медиа-запросах и что можно показывать только CSS для определенных браузеров, но я ничего не могу найти о скрытии CSS для Firefox или Internet Explorer.
Это связано с тем, что невозможно использовать условные комментарии в HTML для любых браузеров, кроме IE. –
Хорошо, и как бы я добавил в то, что вы пишете заголовок (имя класса) из css, который у меня уже есть? после «экрана» может быть или после скобок? – Spratters53
Добавьте CSS, который у вас выше, между двумя {}. Просто уточнить: это сделает так, что CSS влияет только на браузеры на основе Webkit. Чтобы получить список веб-браузеров, см.: Http://en.wikipedia.org/wiki/List_of_web_browsers#WebKit-based –