网页是由不同内容块构成的:标题.段落.链接.列表.图片.视频,等等. 1.定位 定位并不适合总体布局,因为它会把元素拉出页面的正常流. 元素的初始定位方式为静态定位(static),即块级元素垂直堆叠. 把元素设置为相对定位(relative),然后可以相对于其原始位置控制该元素的偏移量,同时又不影响其周围的元素. 绝对定位(absolute)支持精确定位元素,相对于其最近的定位上下文. 固定定位(fixed)的定位上下文为浏览器视口. 1.1 绝对定位 1.1.1 绝对定位的应用场景 绝对定位…