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