1.position:fixed
CSS 中的 position 属性用来设置元素在页面中的位置,通过该属性,用户可以把任何属性放置在用户认为任何合适的位置。position 属性有 5 个可选值,分别对应 5 种不同的定位方式,前面的任务已经讲过static(静态定位,默认值)、relative(相对定位)和absolute(**定位),此处用到了新的属性——fixed(固定定位),其作用是无论如何滚动浏览器窗口,元素的位置都是固定不变的,可以使用 top、right、bottom、left 这 4 个属性来定义元素相对于浏览器窗口的位置。
遮盖层和登录窗口层都使用了position:fixed;,是为了防止页面滚动对它们造成影响。