JavaScript - изменить CSS на HTML-тег?

HTML-тег на этой странице, над которой я работаю, находится в классе, который дает ему верхpadding из28px, Мне нужно, чтобы это временно исчезло при нажатии кнопки, но не похоже, что я могу изменить стиль самого тега HTML.

Мне нужно будет использоватьposition: relative; на теле тега или что-то подобное? Есть ли способ присвоить CSS тегу HTML, о котором я не знаю?

@ Комментарии:

Извините, я немного тороплюсь. Это что-то вроде этого:

<html class='pad_my_top'>
<head>

<style type='text/css'>
    .pad_my_top{
        padding-top: 28px;
    }

    body{
        background: #000000;
    }
</style>

<script type='text/javascript'>
    function its_gone(){
        // Something here to remove padding.
        alert("It's gone. Hurray!");
        // Something to put it back.
    }
</script>

</html>
<body>

<button onClick='its_gone()'>Click me to get rid of the top padding</button>

</body>
</html>

Я действительно хочу, чтобы все прошло, чтобы я мог распечатать страницу с помощью Javascript, но я бы предпочел не использовать какой-либо сторонний код, потому что это для плагина для Wordpress, и я не хочу миллиарда зависимостей. Мне нужно только скрыть / повторно отобразить 3 div и (пере) изменить 2 стиля.

Ответы на вопрос(2)

Ваш ответ на вопрос