- Modifié
Bonjour,
Je cherche à limiter le nombre de caractères dans une div class="taille-titre" avec un width en % sous le framework angularjs,
j'ai limité ainsi à 30 caractères mais le problème si on réduit la fenêtre du navigateur, cette valeur ne s'adapte pas et reste fixer à 30

Le div gauche à une taille fixe et reste positionné à gauche et idem pour le div droit qui reste positionné à droite, seul le div centre qui s'adapte et sont contenu le texte doit s'adapter à celui-ci suivant la largeur de div centre et le nombre de lettres affichées par rapport à la largeur du div centre
J'aimerai savoir comment faire pour que cette limite (limiTo:30) varie en fonction de la largeur du div class="taille-titre", si la width = 20%, un certain nombre de caractères
s'affiche et suivi de "..." et si le div class="taille-titre" à une width = 60% alors on affiche plus de caractères et toujours suivie des "..."
Je ne sais pas faire cela.
Merci de votre aide !
Je cherche à limiter le nombre de caractères dans une div class="taille-titre" avec un width en % sous le framework angularjs,
j'ai limité ainsi à 30 caractères mais le problème si on réduit la fenêtre du navigateur, cette valeur ne s'adapte pas et reste fixer à 30
<div class="taille-titre">
<span class="video-headerBis">{{ fileinfo.name | limitTo:30 }}...</span>
</div>
.taille-titre {
display: inline;
margin-left: 3%;
overflow:hidden;
white-space:nowrap;
}
.video-headerBis {
float: left;
margin-top: 1%;
padding: 2% 0;
color: #777;
font-weight: bold;
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
}

Le div gauche à une taille fixe et reste positionné à gauche et idem pour le div droit qui reste positionné à droite, seul le div centre qui s'adapte et sont contenu le texte doit s'adapter à celui-ci suivant la largeur de div centre et le nombre de lettres affichées par rapport à la largeur du div centre
J'aimerai savoir comment faire pour que cette limite (limiTo:30) varie en fonction de la largeur du div class="taille-titre", si la width = 20%, un certain nombre de caractères
s'affiche et suivi de "..." et si le div class="taille-titre" à une width = 60% alors on affiche plus de caractères et toujours suivie des "..."
Je ne sais pas faire cela.
Merci de votre aide !