За последние 24 часа нас посетили 21493 программиста и 1690 роботов. Сейчас ищут 1894 программиста ...

Затемнение экрана

Тема в разделе "HTML и CSS", создана пользователем basist, 19 июн 2009.

  1. basist

    basist Активный пользователь

    С нами с:
    7 июл 2007
    Сообщения:
    388
    Симпатии:
    0
    Адрес:
    Орел
    Добрый день, такая проблема:
    делаю добавление товара AJAX'ом, когда он начинает работать показываю див, когда заканчивает - скрываю.
    HTML:
    1.  
    2. <div id="loader">.....</div>
    3.  
    стиль у него такой:


    [css]
    #loader{
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #AAAAAA;
    filter:alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.5;
    }
    [/css]
    Если весь контент вмещается в один экран без скрола то всё хорошо, а вот если появляется скролл, и приходится листать вниз, то этот див перемещается вместе со страницей вверх. т.е. по высоте он получается на 100% экрана, но не страницы. Подскажите, как это исправить?

    P.S.
    HTML:
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
  2. TheShock

    TheShock Активный пользователь

    С нами с:
    30 май 2009
    Сообщения:
    1.255
    Симпатии:
    0
    Адрес:
    Київ
    я так понимаю, это на 100% экрана он растягивается. тгда почитайте про может тут про position:fixed; (у Лебедева в техногрете, например, есть). Может, подойдет
     
  3. basist

    basist Активный пользователь

    С нами с:
    7 июл 2007
    Сообщения:
    388
    Симпатии:
    0
    Адрес:
    Орел
    Спасибо, буду разбираться
     
  4. TheShock

    TheShock Активный пользователь

    С нами с:
    30 май 2009
    Сообщения:
    1.255
    Симпатии:
    0
    Адрес:
    Київ
    а еще, по-моему, у JQuery есть затемнение экрана - тоже стоит почитать. Ищите в гугле
     
  5. basist

    basist Активный пользователь

    С нами с:
    7 июл 2007
    Сообщения:
    388
    Симпатии:
    0
    Адрес:
    Орел
    jQuery не интересно. интересно самому сделать. чтоя собственно и сделал))