前端学习Day13 CSS盒子的定位(固定定位篇“附练习”)

一、固定定位

固定定位 (position:fixed) 其实是绝对定位的子类别,一个设置了position:fixed 的元素是相对于视窗固定的,就算页面文档发生了滚动,它也会一直待在相同的地方。

⚠️:固定定位会脱离文档流。

固定定位:position:fixed

比较好理解所以我们直接通过练习来解释。

示例:

复制代码
<head>
    <style>
        div{
            width: 200px;
            height: 200px;
            background-color: gray;
            margin-bottom: 5px;}
        #div3{
            background-color: rgb(231, 185, 117);
            margin-bottom: 5px;
            position: fixed;
            left: 220px;
            top: 200px;}
        #div5{
            background-color: rgb(129, 235, 129);
            margin-bottom: 5px;
            position: fixed;
            left: 250px;
            top: 250px;}
        /* id选择器优先级高 */
    </style>
</head>
<body>
    <div>盒子1</div>
    <div>盒子2</div>
    <div id="div3">盒子3(固定定位)</div>
    <div>盒子4</div>
    <div id="div5">盒子5(固定定位)</div>
    <div>盒子6</div>
    <div>盒子7</div>
</body>

运行结果:

①滚动前

滚动后

可以发现滚动前和滚动后,盒子3、盒子5的位置都没有发生改变。

相关推荐
神谕的祝福42 分钟前
comfyui从0到1开始学习-第三讲生图与降噪实验
学习
星夜夏空991 小时前
STM32单片机学习(32) —— ADC
stm32·单片机·学习
ZC跨境爬虫2 小时前
跟着 MDN 学CSS day_16:(深入掌握背景与边框的艺术)
前端·css·ui·html·tensorflow
愚者Pro4 小时前
Flutter Widget组件学习(专为 Uniapp 转 Flutter 定制)
vue.js·学习·flutter·uni-app
道里4 小时前
花了 5 万刀用 AI 写代码之后,这是我的全部经验
前端·人工智能
Royzst5 小时前
xml知识点
java·服务器·前端
IT_陈寒5 小时前
React useEffect闭包陷阱差点把我整失业了
前端·人工智能·后端
yzx9910136 小时前
从焦虑到掌控:关于学习AI工具的深度思考
人工智能·学习
kyriewen6 小时前
推行AI写代码一年后,Code Review变成了新的加班理由
前端·ai编程·cursor
Bechamz6 小时前
大数据开发学习Day42
大数据·学习