i have a #cover
div
with the following css
#cover {
background-color: #FFFFFF;
height: 100%;
opacity: 0.4;
position: fixed;
width: 100%;
z-index: 9000;
}
i want it to cover the entire (viewed) page like so
however when i scroll down i see this
thats because a margin
of 8 is added to the top and the left.
i tried adding margin:-8 -8 8 8;
with no success. why??? and how can i fix this?
you fogot to set a position. just add:
top: 0;
left: 0;
since you havn't posted you complete markup, i can only assume your body has a margin or padding causing the shift you're seeing.