Когда у меня есть длинное слово ellipsis
, оно разбивает id:
и [ ]
на разные строки. Кажется, я не могу объединить все одну линию. Я пробовал white-space: nowrap
и display: inline-block
. Есть идеи?Эллипсис CSS разбивает предложение на новые строки
https://jsfiddle.net/b35m449x/4/
HTML
<div class="container">id: [<div class="trunc">userrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr</div>]</div>
CSS
.container {
display: inline-block;
white-space: nowrap;
border: 1px solid black;
width: 100%;
}
.trunc {
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
white-space: nowrap;
}
Это почти работает, но мне нужно, что последний закрывающая скобка на конце и не собирается к линии также :) Это вроде все должно быть на одной линии. – Mel
Спасибо вам! Я попытался поместить близкую скобку в отдельный div и поместить float на два divs, но это не работает, чтобы поднять его рядом с ... – Mel
'.container { display: inline-block; white-space: nowrap; border: 1px сплошной черный; // ширина: 100%; } .trunc { переполнение: скрыто; white-space: nowrap; переполнение текста: многоточие; ширина: 150шт; дисплей: встроенный блок; вертикально-выровненный: сверху; } ' Сделайте свой« trunc »span, а затем используйте его как CSS и посмотрите, работает ли он. –