Колос
User-
Posts
415 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Колос
-
Иногда складывается такое положение, что пробелы и переносы находящиеся в хтмл-коде при выводе сбивают вёрстку. Например Выведется два рисунка плотно прилегающие друг к другу Выведется два рисунка с небольшим промежутком между ними. Промежуток возникает из-за того на вывод попадает пробел/перенос, находящийся в коде между тегами <img> Вопрос: можно ли как-то предотвратить вывод пробелов/переносов, не убирая их в коде? Т.е. сделать чтобы теги в коде располагались как во втором примере, а промежутка между рисунками не возникало?
-
Думаю вряд ли это чисто из-за того, что таблицы. Думаю, скорее всего какая-нибудь ошибка, теги где-нибудь незакрыты, или что-нибудь подобное из-за чего браузеру приходится много додумывать самому. Либо слишком много вложенных таблиц или их мудрёное строение.
-
Я в таком случае обычно ставлю в код метки в виде пустых div. А потом заменяю их нужными данными. Не знал, что можно так, как ты делаешь.
-
Так ясно же, что дело в фотошопе. Работай с настройками "сохранения для веб".
-
Вот урод же! :-)
-
Минимальный фиксированный размер средней ячейки, при заданной ширине таблицы 100%
Колос replied to rusLAN's question in HTML Coding
Ты мой код проверял или свой менял? У меня ничего не накладывается. -
Минимальный фиксированный размер средней ячейки, при заданной ширине таблицы 100%
Колос replied to rusLAN's question in HTML Coding
Средняя ячейка внешней таблицы? А почему она должна иметь такое поведение, я в твоём коде вообще не вижу числа 300. Под распоркой я имел ввиду следующее: <!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=windows-1251"> <title>Три колонки</title> </head> <body> <table border="1" style="border-collapse:collapse;" width="100%"> <tr> <td background="/bitrix/templates/test/images/1.jpg" width="480" style=" background-repeat: no-repeat;"> aaa </td> <td background="/bitrix/templates/test/images/2.jpg" height="148" valign="top"> <div style="width:300px;"></div> bbbb </td> <td background="/bitrix/templates/test/images/3.jpg" width="225" style=" background-repeat: no-repeat;"> ccc </td> </tr> </table> </body> </html> -
Может я тоже туплю, но при чём тут вообще фотошоп. Выдели наименьший кусок кода, который может описать суть твоего вопроса, чтобы там не было вообще ничего лишнего. .
-
getElementsByTagName, потом проверка присутствия класса в свойстве className Либо с помощью jquery
-
Минимальный фиксированный размер средней ячейки, при заданной ширине таблицы 100%
Колос replied to rusLAN's question in HTML Coding
В каком имено месте и что не так? И во всех ли обозревателях? -
Минимальный фиксированный размер средней ячейки, при заданной ширине таблицы 100%
Колос replied to rusLAN's question in HTML Coding
Можно вставить в среднюю ячейку невидимую распорку шириной 300 пикселей -
В общем сделал так:
-
Если бы это был только 6ой, то можно было бы. А так видимо придётся как всегда извращаться, вроде вставлять дивы вместо маргина или что-нибудь тому подобное...
-
К сожалению подойдёт только для частного случая, когда внутри именно рисунок. А если вместо рисунка - слой, и у этого слоя есть граница.
-
Вопрос по примеру из ЧаВо: http://forum.htmlbook.ru/index.php?s=&...ost&p=94256 Всё хорошо. Но возникает вопрос, если у картинки заданы маргины. ИЕ 6 и 7 растягивает внешний див только на величину рисунка, не учитывая эти маргины. Сравните пример в ИЕ и в Мазиле или Опере: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <title>Плавающая картинка в блоке</title> </head> <body> <div style="border: 1px solid red;overflow:hidden;zoom:1;"> <img src="http://forum.htmlbook.ru/style_images/elegance/logo4.gif" alt="" style="float: left;margin-bottom:10px;"> Test </div> </body> </html> Кто-нибудь знает, как заставить ИЕ учитывать маргины так как нужно?
-
Ну, если вам это любопытно: На сайте есть страница, к которой пользователи могут оставлять свои замечания. Пользователи могут править свои замечания. То есть возле тех замечаний, который оставил пользователь есть кнопка "править". По нажатию вызывается яваскриптовская функция, которая рисует вокруг текста текстарею, добавляет кнопки "сохранить", "отменить". По нажатию "сохранить" вызывается яваскриптовская функция отправляющая форму. В общем делал примерно так, как сделана работа с комментариями в вконтакте. Проверка пользователя на стороне сервера у меня тоже делается. Но было любопытно - яваскрипт, он скорей друг мой в плане защиты или враг. Выяснилось, что скорее враг :-)
-
Ясно. Именно этого я и боялся :-)
-
Спасибо. Управление на php. То есть с помощью пхп определяется у какого пользователя ссылки на запуск какой функции будут. Но боюсь, что ведь все равно список всех функций будет доступен всем пользователям. Вдруг у них есть возможность их запускать. Может быть с помощью файрбага или ещё как.
-
Verder Посмотри сайт vkontakte.ru - он считается удобным, а дизайн фиксированный. Я не говорю, что всегда ширина должна быть жёстко закреплена, но часто это бывает удобней. У меня был случай например, когда заказчик хотел, чтобы данные, который он будет забивать на сайт были видны пользователю именно так, как они были забиты - с точностью до переноса. Ясно, что тут нужна жёсткая ширина.
-
Допустим на странице описана яваскриптовая функция. Но на странице нигде нет её вызова. Может ли пользователь сам искусственно вызвать эту функцию? С помощью своего браузера или ещё как-то?
-
TD { vertical-align: top; }
-
Ёлки-палки, неужели сам не сможешь в скрипте это сделать по образцу того, как создаются другие строки. :-))) У нас на поодержке несколько сайтов на перле. 90% требуемых изменений вношу просто смотря, как подобное делается в другом месте.
-
Sorrow А применяют ли Оракл, как базу данных для сайтов? Не знаешь?
-
Не понимаю почему тебе так не нравится фиксированная ширина. На мониторе шириной 1280 твой дизайн выглядит хорошо. Но на 1600 уже неестественно. А когда справа картинки мелкие, а не такие как этот здоровый мужик, то уже на 1280 возникает ощущение их неестественной прижатости вправо.
-
Ну, по-крайней мере один немифический точно был :-) Я не ради искусства, поверьте :-)