CSS mot de points de suspension ('...') après une ou deux lignes

Je suis en train de créer un mot-enveloppez-les dans du JavaScript à l'aide de CSS, et la condition est:

Si DIV contient un très mot long, comme "asdasfljashglajksgkjasghklajsghl", je veux afficher:

     |asdasfljashglajk...|

Si DIV contient une longue phrase, comme "si j'avais un centime pour chaque fois que j'ai été dit que je ne peux pas", je veux afficher:

     |if i had a dime for|
     |everytime i was... |

Je travaille avec HTML, CSS, JavaScript. Je ne peux pas utiliser jQuery.

S'il vous plaît laissez-moi savoir si c'est possible.

Pouvez-vous définir ce que "à long terme" et "longue peine" signifie pour vous exactement? (Un certain nombre de caractères, une certaine largeur...)
double possible de Croix navigateurs mult-lignes de débordement de texte avec des points de suspension ajoutée au sein d'une largeur&hauteur fixe div?

OriginalL'auteur user349072 | 2012-07-26