Всем привет. Как в CSS применить ограничение на вывод слов или символов в блоке. В нужном divе выводится PHP код похожих записей.
P.S. или для PHP не получится ограничить вывод по средствам CSS?
- 06.06.2013 17:24
Последний раз редактировалось Palundra; 06.06.2013 в 17:27.
- 06.06.2013 17:34
Как вариант, можете сделать блок определенной длинны width: 100px и все, что будет вылазить за его границы, просто скрывать overflow: hidden по другому никак не обрезать текст в CSS
- 06.06.2013 17:39
OKyJIucT, тут дело в том что в блоке выводятся похожие новости анонсами с картинкой. Всего три анонса. При обрезке всего блока, получится что две верхние останутся как есть, а нижний обрежется по высоте (
- 06.06.2013 17:42
У вас есть РНР, сделайте ограничение в нем. На CSS что-то адекватное сложно будет сделать для ограничения слов.
- 06.06.2013 17:44
brainix, так вот весь вопрос в том, что я вообще не представляю как это сделать. Вся найденная информация для меня лес дремучий. Не силен я в PHP
- 06.06.2013 17:47
посмотрите в инете функцию substr(); php она и обрезает текст при заносе в бд или при вытаскивании из бд
- 06.06.2013 17:49
Palundra, обрезайте не весь блок, к только текстовую часть. Но опять же, на PHP обрезать можно более красиво:)
Вот тут куча примеров естьСкрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):У вас нет прав чтобы видеть скрытый текст, содержащийся здесь. - 06.06.2013 17:57
OKyJIucT, kvins, теперь я окончательно запутался )))
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 50 сообщение(ий)):У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
что с ним сделать что бы анонсы были не больше заданного значения? - 06.06.2013 18:11
Palundra, Ты помоему показываешь не тот кусок кода котоый нужен , это обработка для выборки как я понял, а нам нужно то что отвечает за показ текста
---------- Сообщение добавлено 13:11 ---------- Предыдущее 13:10 ----------
я с wp классами и функциями не очень знаком, но это точно не тоСпасибо сказали:
OKyJIucT(06.06.2013), - 06.06.2013 18:18
По всей видимости, данный код и выводит три анонса из текущей категории
PHP код:Только по какому шаблону он это делает, не совсем понятно. Видимо, надо ковырять саму функцию show_previous_posts_from_categoryshow_previous_posts_from_category($post->ID, $the_cat_id, 3);
Ну а в целом, текст можно обрезать так:
PHP код:$text = 'Строка, которую надо обрезать';
$len = 10; // кол-во символов для обрезки
$textNew = substr($text, 0, $len); // получим а переменную "Строка, ко"
//пробелы тоже считаются за символы
// ноль - символ, с которого начинаем обрезку (0 - с самого начала строки)
Спасибо сказали:
Palundra(06.06.2013),
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Копирайт - 2$ за 1000 символов. Качественный ручной рерайт - 1$ за 1000 символов. | Копирайтинг, переводы, постинг | 2 | 24.10.2017 12:45 |
Новая русская база ключевых слов Пастухова - 1,655,810,672 слов | Базы сайтов, каталогов | 26 | 31.05.2017 17:40 |
Ограничение торрента | Оффтоп и свободные темы | 3 | 06.06.2013 17:50 |
Бесплатный парсинг ключевых слов, увеличиваю лимит до 5 слов в день. | Бесплатное на форуме | 42 | 30.11.2012 14:12 |