У меня есть простое расширение Chrome, которое вводит некоторый html в веб-страницу игры, которая позволяет пользователю настраивать фоновое изображение веб-страницы. Он хранит URL-адрес изображения с помощью setlocalstorage, поэтому, когда они возвращаются в игру, пользовательское фоновое изображение все еще присутствует. Я включил CSS, который заставляет изображение соответствовать ширине окна браузера. Это удовлетворяет большинство пользователей, но есть несколько запросов, которые я попросил, чтобы они отключили функцию сопоставления ширины. Я хотел бы добавить флажок, чтобы пользователь мог отключить настройку ширины.Изменить ширину фонового изображения с помощью флажка?
Я думаю что-то вроде «если флажок установлен, примените этот класс к тегу тела», но я не могу понять его.
Если кто-то может показать мне, как это сделать, я бы очень признателен!
Было бы также хорошо видеть ваш код в jsfiddle. – Supplement