• Авторизация


дизайн и вебпрограммирование 25-09-2007 00:31 к комментариям - к полной версии - понравилось!


Столкнулся с такой проблемой - дизайн сайта не растягивается вниз. Высота и ширина области куда выводится текст фиксирована, когда текст вылазиет за ее пределы внизу рисуются номера страничек. Я хотел спросить может кто знает как можно автоматизировать деление на страницы? Ситуацию ухудшает то что в разных браузерах текст разный (может мне кажется но например в опере бывало влазил а в ie нет). Как можно определить (если можно) какую площадь займет текст?

Интересует решение на perlе, но мне кажется без javascripta тут никак
вверх^ к полной версии понравилось! в evernote
Комментарии (7):
exs 25-09-2007-00:43 удалить
не очень представляю себе ситуацию...
Cor_Win 25-09-2007-08:07 удалить
слушайте, а ведь это прекрасное новое решение для overflow. расскажите, как Вы добились того, что при переполнении блока текст не скролиться, не скрывается, и даже не показывается, а разбивается на страницы?
а если говорить уж совсем серьезно, то для постраничной разбивки наверняка применен какой-то компонент. так что для того, чтобы контент "растягивался вниз", достаточно вывести его непосредственно в контейнер -- конструкцию типа <div style="overflow: visible;">you text<div>.
Dim_K 25-09-2007-09:12 удалить
Cor_Win, вертикальная прокрутка совершенно не вписывается в дизайн даже после раскраски ее нужными цветами, я сначала тоже в div засунул, но потом отказался от этой идеи. Сейчас я разбиваю на страницы вручную. то есть когда ввожу текст ставлю символы которые потом заменяются на "разрыв страницы"

exs, посмотри тут, я наверно плохо объяснил ситуацию.

Cor_Win 25-09-2007-14:03 удалить
2Dim_K, дык скроллинг -- это overflow: scroll, а принудительно показать -- это overflow: visible;
Получаешь версию браузера, оттуда и пляшешь)

LI 5.09.15
exs 25-09-2007-22:04 удалить
можно еще размеры текста в CSS сделать разные под ослика и под остальные браузеры...
Разбиение на страницы по величине текста - хз как сделать... Хотя... можно заморочиться... PHP скрипт написать для обрезания текста... Сначала фильтруя по величине в байтах, потом проверку, где обрезал текст и т.п... при этом посчитав, сколько максимум влезает текста в эту область...


Комментарии (7): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник дизайн и вебпрограммирование | community_coding - Сообщество программистов | Лента друзей community_coding / Полная версия Добавить в друзья Страницы: раньше»