Chrome и Opera отображают мою страницу правильно без проблем, однако IE11 и Edge этого не делают.IE11, не отображающий CSS правильно
Я использую чистый CSS, чтобы развернуть/свернуть 3 заголовка раздела. Это было мое понимание. IE 11 больше поддерживал CSS3/webkit, и я определенно думал, что Edge усилит его игру.
https://jsfiddle.net/x0c5fsqh/
CSS Сниппет
summary::-webkit-details-marker {
background: url(/images/toggle-expand.png) center no-repeat;
color: transparent;
font-size: 125%;
margin-right: 2px;
}
details[open] summary::-webkit-details-marker {
background: url(/images/toggle.png) center no-repeat;
color: transparent;
}
summary:focus {
outline-style: none;
}
article > details > summary {
font-size: 28px;
margin-top: 16px;
}
details > p {
margin-left: 24px;
}
details details {
margin-left: 36px;
}
details details summary {
font-size: 16px;
}
визуализироваться
Как IE/Край делает его
Все заголовки перекрываться с содержанием предыдущих разделов, которые должны быть скрыты и рычажные изображения не появляются вообще. Просто похоже, что приведенный выше CSS полностью игнорируется.
Любые идеи?
IE не знает -webkit-details-marker https://webdesign.tutsplus.com/tutorials/explaining-the-details-and-summary-elements--cms-21999 – Lidaranis
Пожалуйста, предоставьте [Минимальный, Полный , и проверяемый пример] (http://stackoverflow.com/help/mcve). – hungerstar
@hungerstar вы имеете в виду вот так: https://jsfiddle.net/x0c5fsqh/ –