Кирилл Никитин, Ввели не опытного человека в заблуждение. Чисто технически можно, но совершенно не нужно, это плохая практика. Не нужно делать на css то, что необходимо делать на js. Решение которые вы скинули, вырви глаз называется, реализовано через костыль с max-height, за такое по рукам нужно бить как минимум.
repcolding, не можно ≠ можно, но не нужно. Ну это к слову, а в моём комментарии есть вся необходимая инфа. Да и в целом, если посмотреть философски, весь веб один сплошной костыль.
Evgenii, да хоть как, если надо. У меня вот была такая задача например, фоллбэк на аккордеон при отключеном js на клиенте. В конце концов, ответили бы лучше сами человеку...