首页 > 其他分享 >CSS--固定定位

CSS--固定定位

时间:2024-10-19 10:50:14浏览次数:9  
标签:定位 盒子 5px 示例 -- 浮层 固定 CSS

固定定位概念

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

固定定位代码添加:position : fixed

水平方向:left  right

垂直方向:top  bottom

注:1. 两个方向各选一个参数即可定位;

        2. 定位的数值可以为负数

        3. 每个设置了固定定位的盒子,都会有专属的浮层,有几个固定定位的盒子,就有几个浮层。

 固定定位示例一

没有进行盒子固定定位前的盒子排列

为了对固定定位演示更加清晰,将盒子3进行固定定位

<style>
        
    div{
        /* 给所有div盒子进行宽和高的定值 */
        width: 200px;
        height: 200px;
        background-color: gray;
        margin-bottom: 5px;
    }
    #div3{
        /* 背景色为红色 */
        background-color: red;
        /* 下外边距5px */
        margin-bottom: 5px;
        /* 进行固定定位 */
        position: fixed;
        /* 向左偏移至距离浏览器窗口顶端208px */
        left: 208px;
        /* 垂直向上偏移至距离浏览器窗口顶端70px */
        top: 70px;
    }
</style>
<body>
    <div>1</div>
    <div>2</div>
    <div id="div3">3</div>
    <div>4</div>
</body>

 调整页面高度,滚动进度条后,盒子3的位置

 

 我们通过盒子的固定定位示例可以看到,当我们对盒子进行固定定位,原本的盒子就会根据我们对其进行的位置进行一个改变,例如示例中的盒子3,当盒子3移动到了其所固定的位置时,原本属于盒子3的位置则空了出来(浮层),紧随其后的盒子就往上填补掉空出的位置(浮层)。而被固定定位的盒子3的位置不会进行改变,就算页面文档发生了滚动,它也会一直待在相同的地方。

 

标签:定位,盒子,5px,示例,--,浮层,固定,CSS
From: https://blog.csdn.net/2301_82005922/article/details/143066915

相关文章

  • python在word文档中插入题注和查找题注
    目录1、打开word文档2、在文档中为图片插入题注3、在文档中为表格插入题注4、遍历所有题注5、更新题注编号在自动化处理word时,可以使用脚本为word文档中图片和表格插入题注;也可以查找word文档中已经插入的题注,查看并修改。1、打开word文档importwin32com.clientas......
  • SpringColoud GateWay 核心组件
    优质博文:IT-BLOG-CN【1】Route路由:Gateway的基本构建模块,它由ID、目标URL、断言集合和过滤器集合组成。如果聚合断言结果为真,则匹配到该路由。Route路由-动态路由实现原理:配置变化Apollo+服务地址实例变化Nacos。SpringCloudGateway通过RouteDefinitionLocator和Rou......
  • YOLOv8改进 - 注意力篇 - 引入CoordAtt注意力机制
    #YOLO##目标检测##计算机视觉#一、本文介绍作为入门性篇章,这里介绍了CoordAtt注意力在YOLOv8中的使用。包含CoordAtt原理分析,CoordAtt的代码、CoordAtt的使用方法、以及添加以后的yaml文件及运行记录。二、CoordAtt原理分析CoordAtt官方论文地址:文章CoordAtt官方代码地......
  • 我希望gid字段是表的自增主键,数据类型采用8个字节的无符号整形数据,并且我要指定自增的
    Sir,为了将gid字段设置为自增主键并且采用8字节无符号整型数据类型(即BIGINTUNSIGNED),您可以使用MySQL的AUTO_INCREMENT机制,并且可以通过ALTERTABLE来指定自增的初始值。具体实现步骤如下:1.字段定义字段名称:gid数据类型:BIGINTUNSIGNED(8字节无符号整数)自增......
  • 电子学会代码编程Python等级考试24年9月一级真题和答案解析
    1.下列选项中关于turtle.color('red')语句的作⽤描述正确的是?()A.只设置画笔的颜⾊为红⾊B.只设置填充的颜⾊为红⾊C.设置画笔和填充的颜⾊为红⾊D.设置画笔的颜⾊为红⾊,设置画布背景的颜⾊为红⾊答案解析:C,turtle.color('red')语句会将画笔和填充颜⾊都设......
  • keil 快捷键设置,开发加速的小技巧(个人设置)
    点击扳手,选择shortcutkey进入快捷键设置页面跳到上一个光标的位置跳到下一个光标的位置跳转到定义(没办法实现组合鼠标按键,F12又太远,不过和QQ的截图热键冲突,需要修改QQ的快捷键,各有取舍吧)跳转到声明......
  • 每隔一段时间后第一次请求耗时特别长
    同一个接口连续请求耗时都是毫秒级别的,当一段时间不请求后会变成秒级别,通过日志跟踪发现业务出处理的时间是毫秒级别的,怀疑是过滤器或者是容器的问题,通过IDEA远程debug发现经过一段时间不使用再次请求接口,会寻找 com.mysql.jdbc.MySQLConnection类,猜测是tomcat丢弃了已加......
  • 国家信息安全水平考试(NISP一级)最新题库-第十四章
    目录另外免费为大家准备了刷题小程序和docx文档,有需要的可以私信获取1容灾系统可用性与指标RPO、RTO的关系是()A.RPO和RTO越大,可用性越大;B.RPO和RTO越小,可用性越大;C.RPO越大,RTO越小,可用性越大;D.RPO越小,RTO越大,可用性越大正确答案:B2一个基于特征的入侵检测系统根据......
  • flume传输数据报错“Space for commit to queue couldn‘t be acquired. Sinks are li
        最近在写一个数据量比较大的项目时候,需要使用flume将kafka中的数据传输到HDFS上进行存储,方便后续的数仓搭建,但是flume在传输数据中却报错如下日志org.apache.flume.ChannelFullException:Spaceforcommittoqueuecouldn'tbeacquired.Sinksarelikelynot......
  • P1004 [NOIP2000 提高组] 方格取数
    要走两次因此,考虑一个四维的数组来实现,然后如果i=k&&j==l的话记得减一次即得到答案。点击查看代码#include<iostream>#include<stack>#include<cmath>#include<algorithm>#include<set>#include<vector>#include<climits>#include<string.h&g......