Я хочу расширить и уменьшить высоту заголовка, когда я нажимаю на div «стрелка». Я пытался addClass с Jquery, но это действительно не работает HTML:(JQuery) При щелчке div расширяется с переходом css
<header>
<p>The title..</p>
<h1>Some text</h1>
<div class="arrow" id="arrow">
<img src="img/arrow.svg" />
</div>
</header>
CSS
header {
background: #2282A4;
color: #fff;
text-align: center;
width: 100%;
height: 450px;
transition: height 0.5 ease;
}
expandheight {
height: 850px;
}
JQuery:
$(document).ready(function() {
$(function() {
$('#arrow').click(function() {
$('header').addClass('expandheight');
});
});
});
Я не знаю, как я теперь можно уменьшить высоту с помощью той же кнопки, чтобы удалить класс «expandheight», когда он активен, и добавить его, когда он не ... Я попытался, если/else, я потерпел неудачу.
добавить 'точек' в свой CSS класс –
я написал неправильно здесь, в моем коде я указал 850px ...... – ShadowXsc
Пожалуйста, добавьте. (точка) перед классом (css) –