21.固定定位

当元素的position属性设置fixed时,则开启固定定位

固定定位也是一种绝对定位,它的大部分特点都和绝对定位一样

不同的是:
  1. 固定定位永远都会相对于浏览器窗口进行定位
  2. 固定定位会固定在浏览器窗口某个位置,不会随滚动条滚动
  3. IE6不支持固定定位
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>

        <style type="text/css">

            .box1{
                width: 200px;
                height: 200px;
                background-color: red;
            }
            .box2{
                width: 200px;
                height: 200px;
                background-color: yellow;
                
                position: fixed;

                left: 0px;
                top: 0px;

            }
            .box3{
                width: 200px;
                height: 200px;
                background-color: yellowgreen;
            }
            .box4{
                width: 300px;
                height: 300px;
                 background-color: orange;
                 position: relative;
            }

        </style>

    </head>
    <body style="height: 5000px;">

        <div class="box1"></div>
        <div class="box4">
            <div class="box2"></div>
        </div>

        <div class="box3"></div>
    </body>
</html>

预览:

2020-02-19 20.39.21.gif
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • day01­_起源和结构 结构:Xhtml xml 表现:CSS 行为:DOM ECMAScript 以上都属于W...
    Sakura_明妃阅读 1,247评论 0 1
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 1,232评论 0 1
  • CSS 定位 CSS有三种基本的定位机制:普通流,浮动,绝对定位(absolute, fixed):普通流是默认定...
    _空空阅读 5,825评论 0 15
  • 当在这一个页面上实现布局和定位有几种不同的技术。使用哪种技术,很大程序上取决于内容和目标页面,因为有很多技术比别人...
    lulu_c阅读 1,128评论 0 5
  • 快速排序是冒泡排序的一种改进。(冒泡排序是比较相邻的数,并使小的在前大的在后)核心思想为:每一趟排序都选取一个基准...
    CPPZWW阅读 3,792评论 0 0