Нет, если это напрямую связано с вашей проблемой, но у меня есть несколько жалоб на то, как вы устанавливаете фон для страницы.
Вы устанавливаете фоновое изображение для элемента html
, а затем стилизуете элемент body
. Возможно, лучше оставить элемент html
применить фон к элементу body
и выполнить остальную часть стиля для другого элемента контейнера, если это необходимо. Одна потенциальная опасность, даже если она немного надуманна, заключается в том, что расширение или браузер решают сделать элемент body
сплошным белым фоном, закрывая тем самым ваш фон.
Изображение довольно большой нагрузки на 616 кБ. Если по какой-либо причине он не загружается или загружается медленно, пользователь не увидит текст на белом фоне по умолчанию. Я бы посоветовал добавить цвет в атрибут background, как запасной вариант.
Кроме того, вы задаете фоновое изображение как относительный URL-адрес, ../img/bg.jpg
, что может быть проблемой, если у вас есть структура ссылок более двух уровней. На мой взгляд, было бы неплохо указывать это как абсолютный адрес, а не как относительный.
Последние два пункта дают рекомендуемый код чего-то вроде:
background: #0a0102 url(/img/bg.jpg) no-repeat center center fixed;