Задать вопрос
@WalVix

Блок сделать, чтобы блок открывался при нажатии на кнопку?

Подскажите пожалуйста, как сделать, чтобы блок открывался при нажатии на кнопку, а не при нажатии на него
<input type="checkbox" id="content" />
<label for="content">
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
    hello world<br/>
</label>
<button type="button">button</button>

label {
    display: block;
    background: yellow;
    max-height: 200px;
    overflow: hidden;
    transition: all 0.3s 0s;
}

#content { position: absolute; left: -9999px; top:-9999px; }

#content:checked + label {
    max-height: 100%;
}


  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Арсений Матыцин К ответам на вопрос (2)
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
Для разнообразия, неплохо было бы изучить сперва инструмент, с которым работаешь. Потому что делается это так.
Ответ написан
Комментировать