Однако есть ситуация (не обязательно ошибка, в основном проблема со стилем) с кнопка. Всякий раз, когда вы наводите курсор на кнопку, на значке кнопки появляется какой-то белый квадрат, и это выглядит просто ужасно, и мы не знали, что является причиной проблемы, даже после просмотра нескольких статей в Google, что привело нас сюда сегодня. Код расширения следующий:
modifications.js:
Код: Выделить всё
function getFirstulWithClass(cssClass) {
var elements = document.getElementsByTagName('ul');
for (var i = 0; i < elements.length; i++) {
if((' ' + elements[i].className + ' ').indexOf(' ' + cssClass + ' ') > -1) {
return elements[i];
}
}
}
var ul = getFirstulWithClass('icons d-header-icons');
if (ul) {
ul.innerHTML += `
[*]
[img]https://i.imgur.com/suZBJ8y.png[/img]
`
}
Теперь я хотел добавить к кнопке небольшую анимацию, чтобы она выглядела очень привлекательно, поэтому мы добавили новый файл под названием «модификации.css», который выглядит следующим образом:
Код: Выделить всё
@keyframes settingsHover {
0% {
width: 45px;
height: 29px;
}
100% {
width: 48px;
height: 31px;
}
}
.DSI:hover {
animation-name: settingsHover;
animation-fill-mode: forwards;
animation-duration: .01s;
}
Теперь мы связываем ее вместе в нашем файле манифеста.json следующим образом:< /p>
Код: Выделить всё
"content_scripts": [
{
"matches": ["https://*.devforum.roblox.com/*"],
"css": ["modifications.css"],
"js": ["modifications.js"]
}
],

Как это удалить?
Подробнее здесь: https://stackoverflow.com/questions/717 ... his-button