там в примере есть, или ты не смотрел? и в принципе я гибкий в этом плане <section> <h> <p> <-- expandable content <button> <-- if content long enough </section>
А, понял. Родительский элемент (section) никогда не переполняется, он тянется. Элемент p ограничен 2 строками в закрытом состоянии и тянется в открытом. В любом случае кнопка под ним и с ним не пересекается