|
|
|
Supreme Being
      
участник
Last Login: вчера @ 13:23
Сообщ.: 229,
Visits: 1 980
|
|
| всем привет воможно ли через style объекта body прописать чтобы картинка бэкграунд не мостилась (tile, repeat) а была растянута по ширине и высоте окна браузера заранее благодарю
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
|
|
|
|
Supreme Being
      
участник
Last Login: вчера @ 13:23
Сообщ.: 229,
Visits: 1 980
|
|
|
|
|
|
Supreme Being
      
участник
Last Login: 12.10.2007 4:11
Сообщ.: 219,
Visits: 1 804
|
|
| А если было бы возможно, как ты себе скроллинг представляешь с таким бэкграундом?
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Зачем тебе это понадобилось? Ведь любая картинка при сильном увеличении превратится в набор крупных пикселей. Если же картинка изначально однородная/одноцветная, то ее можно сделать повторяемой и эффект будет такой же как при растяжении.
|
|
|
|
|
Supreme Being
      
модератор
Last Login: 15.03.2008 7:33
Сообщ.: 1 329,
Visits: 15 053
|
|
Растянуть нельза, управлять повтором можно: background-repeat: no-repeat
|
|
|
|
|
Supreme Being
      
участник
Last Login: вчера @ 13:23
Сообщ.: 229,
Visits: 1 980
|
|
| захотелось сделать эффект рабочего стола... а растягивать картинку.... я не собираюсь давать людям скролинг... всё в "окошках" а бакграунд можно менять пользователю... с повторяющимися небольшими рисунками (замощение ими рабочего пространства) меня как-то не прильщает.... исходить я хотел из условий что у человека может быть высокое разрешение и соответственно брал большие обои... но если у человекаразрешение маленькое хотел утягивать размер картинки до разрешения экрана... но вот что не нашёл так это где можно параметры картинки бэкграунда менять.... понимаю можно считывать в зависимости от разрешения монитора и подставлять разные картинки под разрешение... но вот думал может есть способ... а на нет и суда нет... буду давать по параметрам монитора папку с бэкграундами...
|
|
|
|
|
Supreme Being
      
участник
Last Login: 29.05.2008 20:04
Сообщ.: 269,
Visits: 2 381
|
|
IT-AleX (23.07.2007) захотелось сделать эффект рабочего стола... а растягивать картинку.... я не собираюсь давать людям скролинг... всё в "окошках" а бакграунд можно менять пользователю... с повторяющимися небольшими рисунками (замощение ими рабочего пространства) меня как-то не прильщает.... исходить я хотел из условий что у человека может быть высокое разрешение и соответственно брал большие обои... но если у человекаразрешение маленькое хотел утягивать размер картинки до разрешения экрана... но вот что не нашёл так это где можно параметры картинки бэкграунда менять....
понимаю можно считывать в зависимости от разрешения монитора и подставлять разные картинки под разрешение... но вот думал может есть способ... а на нет и суда нет... буду давать по параметрам монитора папку с бэкграундами...
Ну раз такая задача, то могу предложить, как вариант использовать обычную вставку рисунка:
вставка скрипта по определение экранной области браузера, не разрешение экрана, а определение экранной области... и вставка данных в:
document.getElementById("fon").width= X;
document.getElementById("fon").height= Y;
<body onload="скрипта по определение экранной области()" onresize="изменение размеров экранной области браузера()">
<img src="img/fon/fon_blue.GIF" id="fon" style="position:absolute;top:0;left:0" width="800" height="600">
и дальше можно указывать за ним другие рисунки...
Наложение на верхний слой нижнего...
----------------------------------
Я безработный...
Возьмите меня на работу. =)
|
|
|
|
| | |