Страница 1 из 1
Градиентная заливка
Добавлено: 29 дек 2004, 21:38
Slash
Возможно вопрос ламерский, но все же. Каким образом можно создать градиентную заливку всей HTML-странички, скажем от черного до красного?
Добавлено: 29 дек 2004, 22:30
_Gemini
ЭЭЭ ну наверно - нужно сделать в фотошопе картинку шириной или высотой (в зависимости от направления градиента) в 1 пиксель (для экономии) - с нужным градиентом - и затем в HTML засунуть этот файл background'ом тега <body>
Добавлено: 29 дек 2004, 23:28
Slash
Спасибо конечно, но это и так понятно, я затем и спрашиваю что не знаю как это сделать просто указав начальный и конечный цвета : )
Добавлено: 30 дек 2004, 12:48
_Gemini
:-)) Мне кажется по-другому никак - хотя если кто знает... - мне тоже интересно было бы узнать ;-))
Добавлено: 02 фев 2005, 11:54
Enfire
раньше прога какая-то была, брала начальный и конечный цвета и генерила что-то для хтмл, но название не помню

Добавлено: 02 фев 2005, 14:28
UUU
Есть 2 пути:
1. Идем на микрософт.ру и смотрим, как там сделана заливка градиентом
2. Через эксплореровские фильтры.
ЗЫ. Скорее всего - работает только для Микрософта.
Добавлено: 03 фев 2005, 03:29
Oscar
UUU,
1.
http://www.microsoft.ru перекидывает меня на
http://www.microsoft.com/rus/ и я не вижу там градиэнтной заливки.
Можно ссылочку?
2. Я не специалист в этой области, но всё же, какие фильтры имеются ввиду?
filters.alpha.opacity, например?
Это только прозрачность.
С цветом я искал (не сильно), - ничего не нашел.
Slash,
"указав начальный и конечный цвета"
Можно написать, например на PHP скрипт, который принимая цвета рисует картинку - градиэнт.
Его вставляешь в бэкграунд.
Как параметр можешь принимать полученый из JS размер окна.
И картинку лучше сделать толщиной 1px броузер его размножит.
(я всего этого не пробовал, это чистая теория, но, по моему мнению, должно работать)
Кстати, пару вопросов:
1. можно как-то сделать, чтобы броузер не размноживал в бэкграунде картинку, а растягивал её?
2. можно ли вставлять картинку в бэкграунд лишь отдельной таблицы? или её ячейки?
Добавлено: 03 фев 2005, 10:36
UUU
1. В самом верху - 2 строки Где картинки Россия и Микрософт
Думаю, что это:
style="filter

rogid

XImageTransform.Microsoft.Gradient(startColorStr='#4B92D9', endColorStr='#CEDFF6', gradientType='1')"
2. Растягивалку бэкграунда не встречал.
3. Фон для ячейки вставить можно - смотри соответствующий параметр style="background: url(qwe) и т.д."
Добавлено: 04 фев 2005, 07:19
Oscar
UUU, спасибо