Des ellipses CSS avec des éléments en ligne?

J'ai adapté jQuery UI MultiSelect Widget, afin que le texte afficher toutes les étiquettes sélectionnées, mais si trop d'éléments sont sélectionnés pour l'affichage, le texte devrait être coupé et ellipsed. Je l'ai fait ainsi:

.ui-multiselect .selected-text {
    display: block;
    max-width: 190px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

Les seules choses que je n'aime pas dans cette solution, c'est que j'ai dû mettre display: block à l'élément (span). Sans elle, la largeur paramètre est ignoré et le span étendu à la taille du texte.

Est-il possible d'obtenir des points de suspension à travailler avec des éléments en ligne (sans changer display à block)? Si oui, comment y parvenir?

source d'informationauteur Web Devie