Як згорнути текст, поставивши кнопку - читати далі

До вирішення даного питання можна підійти кількома способами:

  1. Використовувати чистий css
  2. використовувати jquery
  3. Використовувати два перші варіанти в поєднанні

Відмінність першого способу від другого полягає в тому, що в css плавність розкриття блоку важко згладити. Але в нових версіях css (на сьогоднішній день це css3) з'явилася можливість використання анімації та трансформації. Приклад можете подивитися на animation.css. Там докладні приклади.

Але краще використовувати jquery, хоча для новачків це проблематично буває.

Варіант 1 - Приклад з використанням jquery. Тут після натискання кнопки відкривається текст прихований.

Як згорнути текст, поставивши кнопку - читати далі

Варіант 2 - Приклад з використанням jquery. Тут після натискання на кнопку відкривається прихований текст, а кнопка зникає при цьому

Як згорнути текст, поставивши кнопку - читати далі

Варіант 3 - Приклад з використанням css

Як згорнути текст, поставивши кнопку - читати далі

По суті варіантів реалізації даного прикладу може бути купа. Так в jquery можна використовувати не тільки fideIn і fideOut, але і hide show delay і т.д.