
Storm
User-
Posts
145 -
Joined
-
Last visited
Storm's Achievements
Explorer (1/14)
0
Reputation
-
Была когда-то у нас такая задача. Решили с помощью javascript. Циклически по одному слову вставляли текст в блок и высчитывали высоту блока, если на определенной итерации высота превышала критическую, фиксировали текст предыдущей итерации. Правда блок у нас был небольшой, поэтому работало всё достаточно быстро. Само собой, если текста в блоке много, метод может быть неприемлемым.
-
А почему никто про setlocale не вспомнил?
-
Хм, посмотрите код выше, там всё это есть, но тем не менее не работает
-
Похоже на то,что теги a нужно написать в одну строку или засунуть каждый в блочный элемент
-
Спасибо за содействие, но нужна табличная верстка.
-
Проблема та же, но ответа тут не нашел, поэтому продолжаю тему. Вот простой код <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <style type="text/css"> <!-- * {margin:0;padding:0;} html, body {height:100%;} table {width:100%;height:100%;} .content {height:100%;background:green;} .footer {height:100px;background:gray;} --> </style> </head> <body> <table> <tr><td class="content">content</td></tr> <tr><td class="footer">footer</td></tr> </table> </body> </html> Задача: именно с таким доктайпом сделать футер прижатым к низу страницы. Комментарии: в IE6 td.content растягивается на 100% высоты страницы; получалось реализовать это слоями, но на странице будет динамический контент (разъезжающееся меню, перезагрузка текстовой области страницы и др.) и в IE слой с футером остается на месте (т.е. не прижимается к низу при изменении контента страницы). Вопрос: реально ли реализовать такую задачу в табличной верстке?
-
Про финтифлюшку ты прав, но читай выше: Сделать нужно сейчас, а, чтобы самому написать нужно время. Когда оно появится, обязательно восполню эту нишу познаний javascript. Но, согласись, что javascript библиотеки намного облегчают жизнь.
-
Лучше один раз научиться водить танк, чем каждый раз изобретать велосипед.
-
С ходу такую задачу самостоятельно не решу. Не хочу изобретать велосипед, если есть уже готовые решения, лучше которых у меня не получится. Нашел библиотеку YAHOO http://developer.yahoo.com/yui/. Буду пытаться сделать на е? базе.
-
Во-первых, спирать не хочется, если есть библиотека, в которой это реализовано. Во-вторых, посмотри js код на этой странице. Вынять из него только нужное будет довольно проблематично. На ajaxrain.com посмотрел, ничего подходящего не нашел.
-
Доброго времени суток. Подскажите, есть где-либо пример реализации или с помощью какой javascript библиотеки можно реализовать перетягивание с сортировкой блоков на странице, подобно тому, как это реализовано на igoogle.com? Интересуют именно блоки, которые можно тягать за заголовок.
-
Добрый день, уважаемые форумчане. Помогите в поисках меню со следующим описанием: горизонтальное меню, при наведении на пункт меню вертикально плавно выезжают подпункты, расположенные один под другим. Такое меню, какое мне нужно, на этом сайте http://www.sothink.com/, но там накручено много не нужного мне, думаю, что есть меню попроще. Искал на http://www.dhtmlgoodies.com/ и http://www.woweb.ru/, в Google, на форуме.
-
а на скрипт посмотреть можно?
-
Ну так возьми свой код, добавь в него title и проверь проходит ли в этом случае валидацию, если нет, смотри дальше, что я исправил. У тебя есть 2 варианта кода: валидный и невалидный, сравнивай их, учись искать ошибки, пригодится в будущем.
-
Вот, набросал. Но в ИЕ работать не будет, так как не понимает он min-height, max-height. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title></title> <style type="text/css"> /*<![CDATA[*/ body {margin:0;} #main {min-width:800px;width:auto !important;width:800px;max-width:1280px;background:green;position:relative;} #left {width:50px;height:50px;background:gray;position:absolute;bottom:0;left:0;} #right {width:50px;height:50px;background:gray;position:absolute;bottom:0;right:0;} #text {position:relative;z-index:2;} /*]]>*/ </style> </head> <body> <div id="main"> <div id="left"></div> <div id="right"></div> <div id="text">sfgsdfsdf fg sdf sdf asdsadsd sadf asd</div> </div> </body> </html>