Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.05.2015, 17:17
Новичок на форуме
Отправить личное сообщение для Hitmen Посмотреть профиль Найти все сообщения от Hitmen
 
Регистрация: 25.03.2015
Сообщений: 3

Ограничение экрана.
Вот допустим есть на странице у меня управляемый объект, когда он едет вниз и доходит до края страницы то уезжает за страницу. Как сделать так, что бы он доходил до края и упирался в край страницы
Ответить с цитированием
  #2 (permalink)  
Старый 18.05.2015, 18:56
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

С помощью jQuery можно так сделать:
<style>
            .float-block-top{
                width: 100px;
                height: 100px;
                background: red;
                position: fixed;
                top: 0;
                right: 0;
            }
</style>

<div id="float-block" class="float-block-top"></div>

<script type="text/javascript">
jQuery(document).ready(function($) {
    $('#float-block').click(function(event) {
        var self = $(this);
        self.animate({top: $(window).height() - self.outerHeight() + 'px' }, 500);
    });
});
</script>

Если же вам существующий код надо исправить, то нужно сам код ковырять и смотреть, как там всё сделано.
Ответить с цитированием
  #3 (permalink)  
Старый 18.05.2015, 19:17
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

Sigizmund2012,
а scroll?
Ответить с цитированием
  #4 (permalink)  
Старый 18.05.2015, 19:26
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

Сообщение от рони Посмотреть сообщение
Sigizmund2012,
а scroll?
А что scroll? Элемент упирается в правый нижний угол окна, страницу скроллить можно спокойно. Что вы имеете ввиду?
Ответить с цитированием
  #5 (permalink)  
Старый 18.05.2015, 19:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

Sigizmund2012,
ваш код не учитывает прокрутку на момент запуска, конечно position: fixed; это неважно

Последний раз редактировалось рони, 18.05.2015 в 19:55.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать всплывающее окно по центру экрана? jslgogo Общие вопросы Javascript 8 26.08.2014 09:18
Вывод изо в видимой области экрана Dozentos jQuery 29 17.10.2013 15:58
Использование window.open() для позиционирования окна в середине экрана marat-chessman Events/DOM/Window 13 14.08.2011 20:20
Изменение размера блока реклама в зависимости от разрешения экрана. toxiz77 Общие вопросы Javascript 3 11.02.2009 14:12
Реклама, в зависимости от ширины экрана Asdvin Общие вопросы Javascript 21 22.01.2009 18:27