![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2002
Сообщений: 10
|
Народ, помогите с парой вопросов!
1) Можно в HTML документе как-то прописать, чтобы в зависимости от разрешения монитора пользователя загружались те или иные картинки, или - другой случай - пропорционально менялся размер всех компонентов документа? 2)Как сделать, чтобы какой-либо элемент на странице не менял расположения при скроллинге? Например, в нижней части страницы расположен рисунок полосой на всю ширину браузера. Как сделать, чтобы при прокрутке вниз он не передвигался вверх, а оставался на своем месте?. Или другой вариант: значительную часть страницы занимает картинка, заделанная бэкграундом. Ситуация аналогична - картинка не двигается, а текст, расположенный поверх нее скроллируется? |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
Учи JavaScript. Цитата:
Цитата:
(И купи книжку по HTML)
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
<script language="javascript">
<!-- // Нагло дерем параметр высоты: h = screen.height; // И еще наглее - ширины: w = screen.width // И совсем бесстыдство: размещаем картинку: document.write(<img src="dude.gif" width='+w+' height='+h+'>'); //--> </script> А можно ведь и процентами.... Но Яваскрипт учить надо! ![]()
__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad: Во имя процессора-отца, процесса-сына и святого root'а. Аминь. |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Я торможу или это будет работать правильно только при использовании полноэкранных окон браузера?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Понимающих JavaScript.
Не разумнее брать размеры окна? ![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Я не спрашиваю чего он хотел. Я интересуюсь, не стОило ли ему хотеть более разумного.
![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
А для того, чтобы при скроллинге не двигалась картинка, ее можно бросить на фон, а в стиле прописать: body { position: fixed; }
__________________
Просто дизайн |
|
|||||
|
Отвечаю на первоначальные вопросы
1) единственный хороший вариант, придуманный до сих пор - это т.н. резиновые таблицы, т.е. таблицы с шириной в процентах от ширины окна. Все остальное - от лукавого. По крайней мере пока не поддерживается CSS3 и/или стандартный W3C-шный HTML DOM. 2) хороших вариантов решения нет, поэтому стоит выбрать между уже предложенным в потоке, фреймами и (самым на мой взгляд лучшим вариантам) отказом от этой идеи. Если, конечно, ты хочешь сделать хороший сайт, а не сайт нравящийся тебе... |
![]() |
Часовой пояс GMT +4, время: 03:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|