Bonjour,
Je butte depuis plusieurs heures sur un problème de mise en forme CSS.
Mon problème est le suivant :
- Afficher un texte sur une ligne dans un div (limité en largeur) même si ce texte est trop grand pour rentrer dans le cadre. (white-space : nowrap)
- Le texte doit être "coupé" s'il sort du div. (overflow: hidden)
- Le texte doit être aligné à droite et donc être "coupé" à gauche.
C'est ce dernier point que je n'arrive pas a résoudre.
J'ai mis en ligne un exemple :
http://www.cssfight.com/tests/overflowgauche.html
Quelqu'un aurait-il une idée ?
Modifié par Slyoo (16 Jun 2008 - 09:41)
Je butte depuis plusieurs heures sur un problème de mise en forme CSS.
Mon problème est le suivant :
- Afficher un texte sur une ligne dans un div (limité en largeur) même si ce texte est trop grand pour rentrer dans le cadre. (white-space : nowrap)
- Le texte doit être "coupé" s'il sort du div. (overflow: hidden)
- Le texte doit être aligné à droite et donc être "coupé" à gauche.
C'est ce dernier point que je n'arrive pas a résoudre.
J'ai mis en ligne un exemple :
http://www.cssfight.com/tests/overflowgauche.html
<div id="title">
J'aimerais que ce texte fasse un overflow vers la gauche plutôt que vers la droite.
</div>
#title{
width: 300px;
text-align: right;
overflow: hidden;
white-space : nowrap;
}
Quelqu'un aurait-il une idée ?
Modifié par Slyoo (16 Jun 2008 - 09:41)