Rozwijane bloki, jak zrobić?

0

Witam, jest to mój pierwszy post na tym forum, więc na początek chciałbym się przywitać

Aktualnie jestem początkujący w programowaniu i dopiero się orientuję co jak zrobić. Potrzebuję na stronie www wprowadzić, nawet nie wiem jak to dokładnie nazwać, ?rozwijane bloki?
Chodzi o to, że planuje zrobić galerie, która będzie zawierała opisy. Założenie jest takie, aby w bloku początkowo znajdował się fragment opisu, a po naciśnięciu na pasek pojawiała się reszta. Całość widoczna na obrazku.

ramki.jpg

Chciałbym się poradzić, jak najlepiej będzie to wykonać? Myślałem nad listą, która by się rozwijała po naciśnięciu, ale zaś pojawia się pytanie jak to zrobić, hover wyświetli ten rozwinięty opis, ale tylko podczas najechania :/ Jak zrobić, żeby po pierwszym kliknięciu się rozwijało, a po drugim zwijało?

Pozdrawiam

0

możesz zrobić na kilka sposobów, najprościej to w samym bootstrapie masz taką funkcję, w jQuery http://jqueryui.com/accordion/#no-auto-height lub libsie js http://jedfoster.com/Readmore.js/#

0

jQuery toggleClass('klasa')

0

overflow: hidden, i animate z jQuery - zmieniasz wysokość po prostu

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0