Ограничение на вывод слов/символов в CSS

(Ответов: 22, Просмотров: 5957)
Страница 1 из 3 123 Последняя
  1. Гуру Аватар для Palundra
    • Регистрация: 17.08.2011
    • Сообщений: 545
    • Репутация: 67
    • Webmoney BL: ?
    Всем привет. Как в CSS применить ограничение на вывод слов или символов в блоке. В нужном divе выводится PHP код похожих записей.

    P.S. или для PHP не получится ограничить вывод по средствам CSS?
    Последний раз редактировалось Palundra; 06.06.2013 в 17:27.
    • 0
  2. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Как вариант, можете сделать блок определенной длинны width: 100px и все, что будет вылазить за его границы, просто скрывать overflow: hidden по другому никак не обрезать текст в CSS
    • 0
  3. Гуру Аватар для Palundra
    • Регистрация: 17.08.2011
    • Сообщений: 545
    • Репутация: 67
    • Webmoney BL: ?
    OKyJIucT, тут дело в том что в блоке выводятся похожие новости анонсами с картинкой. Всего три анонса. При обрезке всего блока, получится что две верхние останутся как есть, а нижний обрежется по высоте (
    • 0
  4. Sapienti sat Аватар для brainix
    • Регистрация: 01.01.2013
    • Сообщений: 1,925
    • Записей в дневнике: 1
    • Репутация: 817
    • Webmoney BL: ?
    У вас есть РНР, сделайте ограничение в нем. На CSS что-то адекватное сложно будет сделать для ограничения слов.
    • 0
  5. Гуру Аватар для Palundra
    • Регистрация: 17.08.2011
    • Сообщений: 545
    • Репутация: 67
    • Webmoney BL: ?
    brainix, так вот весь вопрос в том, что я вообще не представляю как это сделать. Вся найденная информация для меня лес дремучий. Не силен я в PHP
    • 0
  6. Гуру Аватар для kvins
    • Регистрация: 24.08.2011
    • Сообщений: 1,110
    • Репутация: 160
    посмотрите в инете функцию substr(); php она и обрезает текст при заносе в бд или при вытаскивании из бд
    • 0
  7. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Palundra, обрезайте не весь блок, к только текстовую часть. Но опять же, на PHP обрезать можно более красиво:)

    Вот тут куча примеров есть
    Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
    У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
    • 0
  8. Гуру Аватар для Palundra
    • Регистрация: 17.08.2011
    • Сообщений: 545
    • Репутация: 67
    • Webmoney BL: ?
    OKyJIucT, kvins, теперь я окончательно запутался )))

    Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 50 сообщение(ий)):
    У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.


    что с ним сделать что бы анонсы были не больше заданного значения?
    • 0
  9. Гуру Аватар для kvins
    • Регистрация: 24.08.2011
    • Сообщений: 1,110
    • Репутация: 160
    Palundra, Ты помоему показываешь не тот кусок кода котоый нужен , это обработка для выборки как я понял, а нам нужно то что отвечает за показ текста

    ---------- Сообщение добавлено 13:11 ---------- Предыдущее 13:10 ----------

    я с wp классами и функциями не очень знаком, но это точно не то
    • 1

    Спасибо сказали:

    OKyJIucT(06.06.2013),
  10. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    По всей видимости, данный код и выводит три анонса из текущей категории
    PHP код:
    show_previous_posts_from_category($post->ID$the_cat_id3); 
    Только по какому шаблону он это делает, не совсем понятно. Видимо, надо ковырять саму функцию show_previous_posts_from_category


    Ну а в целом, текст можно обрезать так:


    PHP код:
    $text 'Строка, которую надо обрезать';

    $len 10// кол-во символов для обрезки

    $textNew substr($text0$len); // получим а переменную "Строка, ко"

    //пробелы тоже считаются за символы

    // ноль - символ, с которого начинаем обрезку (0 - с самого начала строки) 
    • 1

    Спасибо сказали:

    Palundra(06.06.2013),
Страница 1 из 3 123 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Копирайт - 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

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры