CSS - ограничение количества строк или символов

0

я пытаюсь ограничить количество строк или каким-либо другим способом ограничить, как долго текст не подведет мой CSS,

я стараюсь:

#article-container p {
    padding: 0 10px 0 0;
    margin:0;
    display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 3;  
}

(это удаляет мои кнопки, чтобы "читать дальше" ниже статьи

Я также стараюсь, используя set max-height и display: блокировать и переполнять, но он перемещает другие элементы (статьи) далеко.

Но просто не знаю, как это исправить.

Весь код можно найти на FIDDLE

Теги:

2 ответа

2

http://fiddle.jshell.net/TA78y/6/

#article-container p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 168px;
}

#article-container p.more {
    overflow: hidden;
    padding: 0;
    white-space: normal;
    width: auto;
}
  • 0
    Эй, приятель, спасибо за твой ответ, но, к сожалению, он не работает для меня, здесь можно посмотреть демоверсию сайта: funedit.com/andurit/try1
  • 0
    Он обрезает текст с помощью многоточия. Каким образом это не работает для вас?
Показать ещё 5 комментариев
0

Уменьшить значение # article-container p

#article-container p {
padding: 0 10px 0 0;
margin: 0;
width: 210px; //reduce the width
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
  • 0
    эй, чувак, это будет отображать только 1 строку, если я поставлю ширину на большее число, оно просто отодвинется от своей позиции
  • 0
    funedit.com/andurit/try1 -> Демо на сайте

Ещё вопросы

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