Я использую темную тему для XFCE, и вместе с DE изменился css для Firefox по умолчанию. Я попытался исправить это, создав файл ~ / .mozilla / firefox / chrome / userContent.css и вставив его в некоторые CSS-файлы - это отработало, но все еще есть множество элементов, которые не отображаются должным образом (например, выпадающие меню, радио кнопки, флажки, ...). Даже ты эти элементы включены в мой собственный CSS. Проблема не вызвана перезаписью моего css css сайта. Так есть ли способ исправить это?
My userContent.css:
input {
border: 2px inset white;
background-color: white;
color: black;
}
textarea {
border: 2px inset white;
background-color: white;
color: black;
}
select {
border: 2px inset white;
background-color: white;
color: black;
}
input[type="radio"],
input[type="checkbox"] {
border: 2px inset white ! important;
background-color: white ! important;
color: ThreeDFace ! important;
}
*|*::-moz-radio {
background-color: white;
}
button,
input[type="reset"],
input[type="button"],
input[type="submit"] {
border: 2px outset white;
background-color: #eeeeee;
color: black;
}
body {
background-color: white;
color: black;
display: block;
margin: 8px;
}
Примеры черных элементов:
Необходимо добавить -moz-appearance: none;
ко всем правилам CSS.
, Если это одно не делает его, необходимо будет добавить фиксацию к gtk-2.0 теме. Проверьте ответ на: , Как зафиксировать взгляд Firefox с темной темой?