2013-08-31 3 views
1

Привет всем Я noob в веб-программировании. Может ли кто-нибудь помочь мне создать накладку DIV, которая, когда она будет выполнена, автоматически отключится, нажмите на другие части веб-страницы (например, когда мы нажимаем «Отправить сообщение на лицевой книге, мы не можем нажимать на другие части») ..... я надеюсь, что мой вопрос ясен ... спасибоБлокировка фона при наложении DIV на

+1

Добавление некоторые подробности о том, что вы уже пробовали, и какой код вы работаете с улучшит ваш вопрос. (Также, похоже, вы говорите о модальном оверлее, если это помогает вам искать). – Shadwell

ответ

5

Вы могли бы просто сделать это с одним div

CSS

#overlay { 
    position:fixed; 
    width:100%; 
    height:100%; 
    left:0; 
    top:0; 
    z-index:100000; 
} 

HTML

<div id="overlay"></div> 

Просто покажите и скройте div для включения и отключения содержимого на странице. Вы могли также absolute положение div над другими relative областей для отключения только определенных областей.

Пример: http://jsfiddle.net/dX3qb/

+1

Я добавлю, что кнопка переключения должна располагаться выше ('z-index: 100001;') наложения. Я помню, что был noob и не мог отключить оверлей: D –

Смежные вопросы