Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
В браузере Google Chrome (ver. 62) при использовании тега <details> отображается стрелка, а при нажатии еще и синяя рамка:
Но в браузере Mozilla Firefox (ver. 57) такой проблемы нет:
Вопрос: как убрать отображение стрелки и синей рамки для GC или же добавить стрелку для всех браузеров, поддерживающим данный тег?
Смотрю в хроме последнем и в Firefox той же версии, стрелки отображаются в обеих браузерах.
Попробуйте блок архив записей заменить на код:
<!-- <block8> --> <?if($ARCHIVE_LINKS$)?> <div class="sidebox"><div class="sidetitle"><span><!-- <bt> --><!--<s5347>--><summary>Архив записей</summary><!--</s>--><!-- </bt> --></span></div> <div class="inner"> <!-- <bc> --><details>$ARCHIVE_LINKS$</details><!-- </bc> --> </div> <div class="clr"></div> </div> <?endif?> <!-- </block8> -->
Спасибо за ответ) Но я всё же нашел решение через css без изменения кода, приложу сюда, возможно, кому-то пригодится:
/* Chrome, Opera, Safari */ details summary::-webkit-details-marker { display: none; } details :focus { outline: 0; } /* Firefox */ details, summary { display: block; } details summary:before { content: "▲ "; } details[open] summary:before { content: "▼ "; }