HTML & CSS: текст в одну строку с выравниванием по ширине вправо полностью видимым

0

У меня есть вопрос. Это мой код

<div class="comments_item">
  <a href="/post/123">Post 123</a>
  <span> - </span>
  <a href="/author/321">Author</a>
</div>
<div class="comments_item">
  <a href="/post/456">Post 456</a>
  <span> - </span>
  <a href="/author/654">Author</a>
</div>

если заголовок статьи не подходит, это линия обрезания с эллипсисом в конце, означает css. Имя автора должно быть полностью отображено. Если заголовок статьи короткий и помещен в блок, то имя автора должно идти сразу после него. DIV адаптивна!

  • 2
    Можете ли вы предоставить JSFiddle?
  • 0
    ... и, возможно, попытка самостоятельно?
Показать ещё 2 комментария
Теги:

1 ответ

0

Вам нужно применить правило белого пробела css (и, возможно, добавить класс к первому тегу привязки)

white-space:nowrap;

к первому якорю: http://css-tricks.com/almanac/properties/w/whitespace/

Пример html-кода:

<div class="comments_item">
  <a class="nowrap" href="/post/123">Post 123</a>
  <span> - </span>
  <a href="/author/321">Author</a>
</div>
<div class="comments_item">
  <a class="nowrap" href="/post/456">Post 456</a>
  <span> - </span>
  <a href="/author/654">Author</a>
</div>

Пример css:

.nowrap{
    white-space:nowrap;
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню