- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В div блок размером 500x200px помещаеться текст, который отправил пользователь. Нужно както сделать чтобы этот текст помещался в этот блок. Первый вариант который приходит в голову сделать обрезание текста, скажем до 300 символов.
Но хорошо если пользователь напишет:
Все будет нормально выглядить, но если он напишет:
текст
текст
текст
текст
текст
текст
текст
текст "
Т.е. с переносами на новую строку, то несмотря на то, что текст обрежеться, он все равно не влезит в блок. Как сделать чтобы текст обрезался не по колво символов, а по блоку?...
к блоку div использовать стиль:
то, что выходит за приделы блока будет скрыто. резать не надо.
revered, ну если серьёзно извращаться, то текст должен быть помещён в ещё один контейнер (div), измеряете его высоту с помощью js, потом сравниваете с допустимыми размерами, обрезаете и так в цикле пока не влезет 🤪
или просто заменить переносы пробелами и обрезать по длине :)
overflow не помог :( Незнаю, влият это или нет, но у блоков стоит обсолютное позиционирование
Спасибо! Работает, сперва не работоло, потомучто высоты у блока не стояло:)
в бутстрапе есть такой полезный mixin:
типа "кошерного обрезания"...
типа "кошерного обрезания"...
В начале было Слово. И Слово...
Слово обрезать по-любому некошерно. Слово - не член.
у себя сделал что-то типа фильтра.
Если:
"Слово
Слово
Слово
Слово"
автор идет лесом + сообщение модератору.
Но если укладывается в минимальный стихотворный размер, то урезается до четырех строк.
... Но если укладывается в минимальный стихотворный размер, то урезается до четырех строк.
имхо: обрезка "на полуфразе" выглядит предпочтительнее чем "..." в конце законченного фрагмента. да и такие css-фичи обычно используются вместе с strip-tags и заменой переносов на пробелы, за неимением лучшего варианта - заполненного отдельного поля аннотации.