50
modules/overlay/overlay-parent.css
Normal file
50
modules/overlay/overlay-parent.css
Normal file
@@ -0,0 +1,50 @@
|
||||
|
||||
html.overlay-open,
|
||||
html.overlay-open body {
|
||||
height: 100%;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
#overlay-container,
|
||||
.overlay-modal-background,
|
||||
.overlay-element {
|
||||
height: 100%;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
z-index: 500;
|
||||
}
|
||||
|
||||
.overlay-modal-background {
|
||||
/* Using a transparent png renders faster than using opacity */
|
||||
background: transparent url(images/background.png) repeat;
|
||||
}
|
||||
|
||||
.overlay-element {
|
||||
background: transparent;
|
||||
left: -200%;
|
||||
z-index: 501;
|
||||
}
|
||||
.overlay-element.overlay-active {
|
||||
left: 0;
|
||||
}
|
||||
|
||||
html.overlay-open .displace-top,
|
||||
html.overlay-open .displace-bottom {
|
||||
z-index: 600;
|
||||
}
|
||||
|
||||
/**
|
||||
* Within the overlay parent, the message about disabling the overlay is for
|
||||
* screen-reader users only. It is always kept invisible with the
|
||||
* element-invisible class, and removed from the tab order. Overlay-child.css
|
||||
* contains styling for the same message appearing within the overlay, and
|
||||
* intended for sighted users.
|
||||
*/
|
||||
#overlay-disable-message {
|
||||
display: none;
|
||||
}
|
||||
html.overlay-open #overlay-disable-message {
|
||||
display: block;
|
||||
}
|
||||
Reference in New Issue
Block a user