Comment voulez-vous montrer la première ligne de texte d'un div et de développer cliquez sur?

J'en veux pour preuve la première ligne d'un bloc de texte enveloppé, et ensuite révéler l'ensemble du bloc sur cliquez sur. Aussi, j'aimerais savoir comment faire pour réactiver le compact version d'une ligne sur un deuxième clic.

Est-il un moyen facile de le faire par css + javascript? J'utilise jQuery.

  • Pas tout à fait sûr, mais je suppose que height:1em devrait faire l'affaire pour l'affichage de la première ligne. Pour l'extension, je pense que javascript est nécessaire.
  • Quelle que soit la solution, le contenu doit être caché par l'ajout d'une classe en JS le plus tôt possible après le chargement. Ensuite, si le JS est désactivé, le contenu sera toujours montré.Pour info, les personnes aveugles et malvoyantes à l'aide d'un lecteur d'écran ainsi que les utilisateurs de surf avec CSS désactivé, ainsi que les robots de recherche et leur cache d'accès à l'ensemble du contenu de w/o clic. Peut être une bonne ou une mauvaise chose selon votre besoin.
InformationsquelleAutor dan | 2011-08-07