[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Bottom больший разрешения экрана
Larik
Подскажите,как расположить объект вне разрешения экрана,или как задать размер документа больше разрешения экрана?

К примеру я хочу задать атрибут bottom у тега img равный 2000,а экран у меня в 1000 пикселей по вертикали,в таком случае у меня просто ничего не отображается.

_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
sergeiss
Цитата (Larik @ 21.09.2013 - 16:35)
К примеру я хочу задать атрибут bottom у тега img равный 2000,а экран у меня в 1000 пикселей по вертикали,в таком случае у меня просто ничего не отображается.

И как оно отобразится, если ты заведомо вывел картинку за пределы экрана???

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Guest
ну есть же сайты с прокруткой,т.е не обязательно размер документа должен соответствовать разрешению экрана.При выводе больших картинок, например,прокрутка добавляется.
Larik
Я может что не так делаю,я пытаюсь задавать свойства:
document.documentElement.scrollHeight=3000;
document.body.scrollHeight=3000;

Первый случай браузер игнорирует,во во втором случае выдает ошибку:
Uncaught TypeError: Cannot set property 'scrollHeight' of null

Браузер Chome,читал что для него актуален только второй способ

_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
sergeiss
Ты для начала попробуй просто задать height для body. Например, через стили. А уж потом размер прокрутки указывай.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Larik
document.documentElement.clientWidth="5000px";
documentElement.clientHeight="5000px";
document.documentElement.scrollWidth="5000px";
document.documentElement.scrollHeight="5000px";

так ноль эмоциий.
Если через document.body.style то генерирует ошибку

_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
sergeiss
Возьми следующий код, вставь его в любую страницу и последовательно нажми кнопки слева направо. Возможно, ты получишь то, что натолкнет тебя на мысли о том, как сделать нужное тебе.
<body>
<input
type="button" value="Resize" onclick="body.style.height='3000px'" />
<input
type="button" value="Move to bottom" onclick="document.getElementById('bottom').style.top='2500px'" />
<input
type="button" value="Scroll" onclick="window.scrollTo( 0, 2700)" />
<input
type="button" value="at bottom" id="bottom" style="position:absolute; top:5px;" />
</body>

Проверил код в Опере, Хроме и Ослике - работает везде одинаково :)

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Larik
Спасибо,понял ошибку,ошибка была в DOM
дело в том что для того чтобы изменять document.body
необходимо присутствие тега <body></body> в html,а я обходился до этого без него

_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.