28172 sujets

CSS et mise en forme, CSS3

Bonjour
Vous savez que des utilisateurs sur bien des forums a cette fâcheuse manie de citer globalement un message. Par exemple, sur des cellulaires, le contenu d'une citation exagéré est très gênante. Je cherche le moyen de les réduire raisonnablement sur le forum religion, mais pas complètement, et de permettre aux lecteur d'étendre la vue. je recherche une solution durable. La citation devrait s'étendre qu'a partir d'un nombres de caractères déjà visible. Cabot sur le site phpbb-fr propose un code Java. Cela serait parfait si elle tien compte de court extrais qui ne la fixe pas continuellement a un nombre de lignes, ou plutôt une hauteur fixe, inutile. Peut-être auriez vous une solution construite en CSS ou un mélange des deux ; css / Java?

Cordialement
Bonjour, ceci est tout à fait possible, mais tu pourra difficilement te passer de Javascript (c'est totalement différent de Java):
<p class="quote" onclick="more(this);">Ceci est un message cité</p>
.quote {
	width:/* Ta largeur */;
	height:/* Ta hauteur lorsque le message est partiellement masqué */;
	overflow:hidden;
}

.quote.more {height:auto;}
function more(element) {
	if(element.className.match(/more/)) element.className='quote';
	else element.className='quote more';
}

Modifié par juliendargelos (12 Mar 2014 - 14:03)