У меня проблемы с функцией кнопки. У меня есть документ HTML с заданным фоном для всех страниц (чтобы сохранить общую тему). Я создал кнопку на одной из своих страниц с намерением удалить фон на этой странице c. Я использовал функцию скрипта, чтобы изменить цвет фона на белый. Когда я нажимаю кнопку, фон меняется на белый, за исключением частей с текстом (см. Изображения, ссылки на которые приведены ниже). Как я могу заставить кнопку по существу удалить весь фон?
до нажатия кнопки
после нажатия кнопки
Вот код, который у меня есть на данный момент:
<body>
<style>
body {
background-image: url(IMG_7305.JPG);
background-size: cover;
background-attachment: fixed;
</style>
<button id="button" type="button" onclick="myFunction()"> Press here to remove the background image </button>
<script>
function myFunction() {
document.getElementById("about").style.backgroundColor = "white"
}
</script>
<p>
I want the background to be cleared... even here!!
</p>