|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.10.2010, 12:56 | #1 |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
Использование градиента в качестве фона.
Приветствую верстальщиков))
Возник "вечный" вопрос связанный с использованием неоднородного (но допускающего дублирование) в одном направлении фона. Есть задача - сделать так , чтобы фоном каждого очередного сообщения( форума ли или просто сообщения комментария) был градиент ( сверху тёмный, а к низу - всё светлее).. И вот два вопроса - 1)если длина сообщения заранее неизвестна - имеются ли средства растягивания этого градиента по вертикальной оси (по горизонтальной можно просто продублировать) . 2) Если таковых средств нет, то можно ли как-нибудь на стороне клиента соответствующим образом растянуть градиент вертикально ( с помощью чего-нибудь типа JAvaScript - опять же, вычислив насколько сильно растягивать) (на стороне сервера, надо понимать такого делать нельзя -сервер не выдержит) . Заранее благодарю )) Очень интересно - пробовал ли кто-нибудь что-то типа второго пункта и насколько удалось) |
02.10.2010, 17:58 | #2 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
.gradient
{ background-image: g.png; background-repeat: repeat-x; height: 100%; } я бы так попробовал. |
02.10.2010, 18:18 | #3 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
Одни из вариантов решения может быть таким:
Код:
E-Mail: arigato.freelance@gmail.com
|
03.10.2010, 01:25 | #4 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 148
|
Можно воспользоваться css3:
Код:
МОЙ САЙТ
Компьютер позволяет решать все те проблемы, которые до появления компьютера не существовали. |
03.10.2010, 12:47 | #5 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
Лучше их не использовать. Пока что вполне нормально работает способ "по старинке", а css3 еще рано использовать.
E-Mail: arigato.freelance@gmail.com
|
04.10.2010, 13:38 | #6 |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
Спасибо за советы, друзья)) Как я понял механизма растягивания фона (который background-image) в css2 нет....Arigato предлагает компромисс)))
|
04.10.2010, 13:52 | #7 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
Кстати, не стоит забывать, что картинка bg.png должна иметь высоту = высоте градиента, а ширину в 1 пиксель.
E-Mail: arigato.freelance@gmail.com
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет градиента яркости (математический расчет градиента) | Hellrazah | Помощь студентам | 0 | 04.06.2010 20:21 |
Использование ComboBoxa в качестве справочника | Айгуля | Компоненты Delphi | 0 | 31.05.2010 20:29 |
Использование массивов в качестве параметров в подпрограммах в паскале...проверьте | zizu | Помощь студентам | 1 | 27.04.2010 22:30 |
использование функций в качестве параметров других функций | mono | Помощь студентам | 0 | 20.04.2009 18:25 |
Использование карты (рисунка) в качестве ссылки | Yaga | HTML и CSS | 5 | 01.04.2009 01:40 |