Я использую тег < /code> для создания базового выпадения. Однако, как только тег < /code> был расширен, я не могу получить фоновое изображение, чтобы измениться на изображение минус. На другой ноте Classic Edge действительно поддерживает ? Сайты совместимости говорят, что он поддерживается со времен V79, однако из всех учебных пособий, показывающих, как его использовать, не работают в классическом краю. < /p>
Есть ли способ не показывать содержимое тегов < /code> и < /code> Если браузер их не поддерживает? < /p>
summary {
list-style-image: url(images/more.png);
width: 24px;
height: 24px;
margin-bottom: 5px;
}
summary::-webkit-details-marker {
background: url(images/more.png);
color: transparent;
width: 24px;
height: 24px;
margin-bottom: 10px;
}
summary:after {
list-style-image: url(images/minus.png);
}
summary::-webkit-details-marker:after {
background: url(images/minus.png);
list-style-image: url(images/minus.png);
color: transparent;
width: 24px;
height: 24px;
margin-bottom: 10px;
}
details[open] summary:after {
background: url(images/minus.png);
list-style-image: url(images/minus.png);
}
details::-webkit-details-marker[open] summary::-webkit-details-marker:after {
background: url(images/minus.png);
list-style-image: url(images/minus.png);
}
Подробнее здесь: https://stackoverflow.com/questions/621 ... l-not-work