| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Вывод урезанной новости (20 строк) |
| Автор: phpsc 6.12.2010, 00:57 |
| Вывод урезанной новости (20 строк) Если нет изображений то все шикарно выводится. НО если вначале новости присутствует изображение, то выведенная (должно быть 20 строк максимум!) вытягивает новость на все это изображение. Как вывести часть изображения, чтобы текст+изображение = 20 строк ? |
| Автор: supercelt 6.12.2010, 10:58 |
| посмотреть бы хотя бы скрин |
| Автор: skyboy 6.12.2010, 11:40 |
| на сервере нельзя определить количество символов, которые на клиенте займут "20 строк". даже не говоря о пользовательском масштабировании(CTRL + "+"). даже не говоря про разное разрешение экрана. даже не говоря про разные браузеры и операционные системы со своими особенностями. просто разные шрифты уже могут давать разную ширину букв(моноширинные и немоноширинные). при одном и том же количестве символов. потому не парься: если у тебя по дизайну блок с текстом должен иметь заранее заданную высоту, вот и ограничивай высоту: height: 20em; можешь даже сделать "дымку" внизу блока, чтоб последние строки "переходили" в фон незаметно. но это на любителя. в любом случае, РНР тут тебе ничего не поможет. Добавлено через 36 секунд ну, и, естественно, overflow: hidden; |
| Автор: phpsc 7.12.2010, 04:56 | ||
О_О спасибо) |