位置: IT常识 - 正文

CSS中的四种定位方式(css5个定位)

编辑:rootadmin
CSS中的四种定位方式

推荐整理分享CSS中的四种定位方式(css5个定位),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css中的三种定位机制,css定位方式有哪几种,各有什么特点,css中的定位包括哪四种定位,css定位有哪几种方法,css中的定位包括哪四种定位,css的四种定位方式,css的四种定位方式,css四种定位的含义,内容如对您有帮助,希望把文章链接给更多的朋友!

在CSS中定位有以下4种: 静态定位 - static 相对定位 - relative 绝对定位 - absolute 固定定位 - fixed

静态定位 - static

静态定位是css中的默认定位方式,也就是没有定位。在此定位方式中设置:top,bottom,left,right,z-index 这些属性都是无效的。

相对定位 - relative<style> div{ position: relative; background-color: red; border-top:1px solid #000 } </style>CSS中的四种定位方式(css5个定位)

相对位置前的位置:

<style> div{ position: relative; background-color: red; border-top:1px solid #000; top: 30px; left: 30px; } </style>

相对位置后的位置: 可以看到该元素向右下各偏移了30px. 相对定位的特点就是元素本身在文档流中的占位不变,无形的东西就是B元素在文档流中的占位,这也是为什么C元素不会浮动过去的原因。可以想象成B元素的本体依然处于普通文档流中,它的替身在参照本体进行移动。

绝对定位 - absolute

绝对定位是参考父元素的相对定位来实现的:

#A{ position: relative; background-color: red; border-top:1px solid #000; height: 300px; width: 300px; /* left: 30px; top: 30px; */ } #B{ position: absolute; background-color: rgb(17, 255, 0); border-top:1px solid #000; height: 100px; width: 100px; left: 30px; top: 30px; }

可以看出绿色div是以红色为定位位移30px,为了验证他是以父级进行定位,我们改变父级的位置:

#A{ position: relative; background-color: red; border-top:1px solid #000; height: 300px; width: 300px; left: 30px; top: 30px; } #B{ position: absolute; background-color: rgb(17, 255, 0); border-top:1px solid #000; height: 100px; width: 100px; left: 30px; top: 30px; }

可以看出,B是以父级为参照进行定位,如果所有父级都没有设置相对定位,那么它将根据根元素html进行偏移。

固定定位 - fixed

固定定位比较简单,固定定位是参照浏览器窗口的左上角进行偏移。 固定定位的特点就是:无论如何滑动页面,固定定位的元素位置都不会被改变,完全脱离文档流。 另外,如果设置了固定定位的元素也设置了width或height的百分比值,那么此百分比的值是参照窗口宽高来计算的。 z-index属性: z-index属性是设置元素的层级,数值低的会被数值高的遮住。

本文链接地址:https://www.jiuchutong.com/zhishi/299077.html 转载请保留说明!

上一篇:Github 用户查询案例【基于Vue2全局事件总线通信】(github账号在哪里看)

下一篇:FasterNet(fasternet高效上采样模块)

  • 微信公众号的运营心得(微信公众号的运营的基础是流量)

    微信公众号的运营心得(微信公众号的运营的基础是流量)

  • 荣耀X30max怎么设置免打扰(荣耀X30max怎么设置地震预警)

    荣耀X30max怎么设置免打扰(荣耀X30max怎么设置地震预警)

  • ps动作面板在哪(ps动作面板的使用方法)

    ps动作面板在哪(ps动作面板的使用方法)

  • 华为nm存储卡和普通存储卡区别(华为nm存储卡和TF存储卡区别)

    华为nm存储卡和普通存储卡区别(华为nm存储卡和TF存储卡区别)

  • 电子邮件三大组成部分(电子邮件三大组件)

    电子邮件三大组成部分(电子邮件三大组件)

  • 头条实名认证的坏处(头条号实名认证后是不是就会有收益)

    头条实名认证的坏处(头条号实名认证后是不是就会有收益)

  • 收付款二维码发给别人了怎么办(收付款二维码发给别人可以消费吗)

    收付款二维码发给别人了怎么办(收付款二维码发给别人可以消费吗)

  • 华为手机怎样下载铃声到手机上(华为手机怎样下载app软件)

    华为手机怎样下载铃声到手机上(华为手机怎样下载app软件)

  • 微信提示身份冒用怎么办(微信提示身份冒用是被别人举报吗)

    微信提示身份冒用怎么办(微信提示身份冒用是被别人举报吗)

  • 无线充电器不用时插着可以吗(无线充电器不用时可以一直插着电吗)

    无线充电器不用时插着可以吗(无线充电器不用时可以一直插着电吗)

  • 拼多多怎么买东西不被好友看到(拼多多怎么买东西不会被好友发现)

    拼多多怎么买东西不被好友看到(拼多多怎么买东西不会被好友发现)

  • 华为m6怎么用u盘(华为m6如何使用u盘)

    华为m6怎么用u盘(华为m6如何使用u盘)

  • QQ被冻结一年(qq冻结一年多账号怎么解冻)

    QQ被冻结一年(qq冻结一年多账号怎么解冻)

  • powerpoint是一种什么软件(PowerPoint是一种系统软件)

    powerpoint是一种什么软件(PowerPoint是一种系统软件)

  • 手机可以测分贝吗(手机测声音分贝软件哪个好)

    手机可以测分贝吗(手机测声音分贝软件哪个好)

  • 华为nova5支持内存卡吗(华为nova5z支持内存卡吗)

    华为nova5支持内存卡吗(华为nova5z支持内存卡吗)

  • 微信活动账单怎么收钱(微信活动账单怎么查询)

    微信活动账单怎么收钱(微信活动账单怎么查询)

  • 红米note8怎么开启勿扰模式(红米note8pro怎么打开)

    红米note8怎么开启勿扰模式(红米note8pro怎么打开)

  • 优活手环m3如何调中文(优活手环怎么关机教程)

    优活手环m3如何调中文(优活手环怎么关机教程)

  • 画图红包天使怎么画(画图红包钱包)

    画图红包天使怎么画(画图红包钱包)

  • 八代雅阁蓝牙怎么连接(八代雅阁蓝牙怎么放歌)

    八代雅阁蓝牙怎么连接(八代雅阁蓝牙怎么放歌)

  • 蓝牙耳机怎么弹窗(蓝牙耳机怎么弹出来)

    蓝牙耳机怎么弹窗(蓝牙耳机怎么弹出来)

  • 推行6s的作用是什么(推行6s的三个原则)

    推行6s的作用是什么(推行6s的三个原则)

  • rx560和750ti对比

    rx560和750ti对比

  • Win11怎么禁用网络连接?Win11禁用网络连接方法(windows怎么禁用网络)

    Win11怎么禁用网络连接?Win11禁用网络连接方法(windows怎么禁用网络)

  • Pytorch实现GAT(基于PyTorch实现)(pytorch基础)

    Pytorch实现GAT(基于PyTorch实现)(pytorch基础)

  • 股票权类型
  • 买卖煤矿
  • 附加税申报表里怎么填写
  • 公司车辆过户给个人车牌可以保留吗
  • 小规模纳税人进项可以抵扣吗
  • 特定减免税货物的通关程序为
  • 公司雇佣退休人员怎样扣个税
  • 差额征税扣除额是什么意思
  • 增值税纳税申报表模板
  • 定期定额的个税起征点
  • 职工教育经费税法
  • 个人所得税交税怎么交的
  • 利息收入可以作为业务招待费的基数吗
  • 货物抵扣货款分录
  • 增值税发票抵扣进项税什么意思
  • 无形资产除了专利还有什么
  • 企业计提固定资产折旧
  • 公司付给职工的工资
  • 企业购进口汽车会计分录
  • 居民企业技术转让所得税优惠政策
  • 单位承租个人房屋交哪些税2020年
  • 个人可以到税务局来取消办税人员信息吗?
  • 什么是季初值和季末值
  • 房地产土地增值税筹划
  • 土地使用权出让金
  • 企业白条报销和采取措施
  • 租个人房屋办公怎么租
  • 关闭无法验证发布者
  • 印花税和所得税需要计提吗
  • 苹果推送最新系统怎么弄
  • win7纯净版系统官网
  • ajax无刷新更新数据
  • 混合债务工具
  • 存货的核算方法
  • 房地产企业收入确认
  • 质量赔偿款要交税吗
  • phpstudy怎么配置php环境
  • 珠穆朗玛峰的壮观
  • 前端解决浏览器跨域问题
  • thinkphp5框架介绍
  • vue路由实现
  • 小规模纳税人缴税的分录
  • ajaxuploadfile
  • yolov4tiny网络结构
  • unplugin-auto-import/vite
  • 2020ccf csp报名和考试时间
  • vue2和vue3的区别大么
  • 公司的日常费用包括哪些
  • 建筑业营改增前后区别
  • 已缴款未入库是缴费成功了吗
  • 为什么应交增值税要转入未交增值税
  • 制造费用属于费用性支出吗
  • 公司收到注册资本金需要做哪些呢
  • 报废车怎么处理最划算
  • 固定电话机用装电池吗
  • 承兑汇票找公司贴现违法吗
  • 销售折让如何做分录
  • 企业账户里的政府账户
  • 所得税费用为什么不计入营业利润
  • 未确认融资费用摊销额怎么计算
  • 一般纳税人进货的会计分录怎么做
  • win8.1 multiple edition
  • win10的java环境该怎么配置?java环境变量配置介绍
  • Windows Server 2008提升AD管理效率
  • windows终端美化
  • windows远程登录命令
  • win10怎么把中文系统改成英文
  • win7系统计算机管理在哪里
  • win10怎么把系统盘迁移到另一块盘
  • Win10锁屏壁纸怎么换
  • linux iocp
  • cocos-2dx
  • unity接入google内购
  • python3.5怎么保存
  • JavaScript基础教程
  • Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
  • jquery选择器写法
  • js优化性能
  • 江阴市税务局电话号码
  • 推进落实类似的词语
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设