Placer du texte dans les éléments de la liste/les boutons au lieu de la masquer le dépassement de
Je suis en train de remplacer le comportement par défaut des éléments de la liste et les boutons de jQuery Mobile, qui contient du texte qui ne tient pas sur une ligne cachée à débordement.
Si vous affichez ce sur un skinny fenêtre de navigateur ou iPhone, vous verrez ce que je veux dire: http://m.gizmag.com
Je voudrais être en mesure de le texte à la ligne dans le h3 et les balises p de chaque élément de la liste sur de nouvelles lignes.
Merci d'avance!
Vous devez vous connecter pour publier un commentaire.
Essayez de définir un style de
white-space:normal
pour les éléments.J'ai juste fait ce avec une ancre (
<a>
) de l'élément à l'intérieur d'un jQuery Mobile listview styleli
, et il a travaillé pour le texte à la ligne que je m'attendais. J'ai utilisé Chrome developer tools afin de déterminer où les attributs CSS ont été en provenance et de manière interactive changé pour le faire fonctionner comme je le voulais.--
Derek
.ui-li-desc { white-space: normal; !important}
Si possible, pour l'enfermer à l'intérieur d'un
<div>
permettra également de les emballer. (Mais la recherche de l'élément affecté et de la déclaration dewhite-space:normal
est plus la bonne solution)Source: http://forum.jquery.com/topic/list-items-are-truncating-text-is-there-a-way-around-this