位置: 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高效上采样模块)

  • 国产电影排行榜豆瓣评分高经典影片

    国产电影排行榜豆瓣评分高经典影片

  • 让微信营销粉丝破万的七个关键词(微信营销粉丝获取渠道)

    让微信营销粉丝破万的七个关键词(微信营销粉丝获取渠道)

  • vivox70怎么设置语音助手(vivox70怎么设置定时开关机)

    vivox70怎么设置语音助手(vivox70怎么设置定时开关机)

  • 苹果备忘录画圆怎么自动变圆(苹果备忘录画圆怎么移动)

    苹果备忘录画圆怎么自动变圆(苹果备忘录画圆怎么移动)

  • 华为畅享10plus支持无线快充吗(华为畅享10plus支持5g吗)

    华为畅享10plus支持无线快充吗(华为畅享10plus支持5g吗)

  • 苹果11重要屏幕信息怎么关闭(苹果11重要屏幕信息无法验证)

    苹果11重要屏幕信息怎么关闭(苹果11重要屏幕信息无法验证)

  • mate20pro找不到指纹(华为mate20pro找不到指纹解锁)

    mate20pro找不到指纹(华为mate20pro找不到指纹解锁)

  • 美版苹果能用电信卡吗(美版苹果用电信卡没有信号)

    美版苹果能用电信卡吗(美版苹果用电信卡没有信号)

  • 手机静态ip地址怎么填写(手机静态ip地址怎么获取)

    手机静态ip地址怎么填写(手机静态ip地址怎么获取)

  • 华为matepadpro如何截屏(华为matepadPRO如何复制文字)

    华为matepadpro如何截屏(华为matepadPRO如何复制文字)

  • 剪线键盘什么意思(剪线键盘是哪里来的)

    剪线键盘什么意思(剪线键盘是哪里来的)

  • 话费不小心充多了咋办(话费不小心充多了能退回来吗)

    话费不小心充多了咋办(话费不小心充多了能退回来吗)

  • wptx64能卸载吗

    wptx64能卸载吗

  • 华为荣耀9x充电器型号(华为荣耀9x充电器多少钱)

    华为荣耀9x充电器型号(华为荣耀9x充电器多少钱)

  • 华为mate30pro截屏有几种(华为mate30pro截屏在哪里设置)

    华为mate30pro截屏有几种(华为mate30pro截屏在哪里设置)

  • 探探要花钱才能聊天吗(探探花钱才能聊天吗)

    探探要花钱才能聊天吗(探探花钱才能聊天吗)

  • 快手的作品发到抖音上行不(快手的作品发到抖音算搬运吗知乎)

    快手的作品发到抖音上行不(快手的作品发到抖音算搬运吗知乎)

  • azw3格式转换(azw3怎么转换为pdf)

    azw3格式转换(azw3怎么转换为pdf)

  • 苹果x电池寿命85%要换吗(苹果x电池寿命85能续航多久)

    苹果x电池寿命85%要换吗(苹果x电池寿命85能续航多久)

  • 小米9怎么反向充电(小米怎么反向充电)

    小米9怎么反向充电(小米怎么反向充电)

  • win10怎么删除磁盘(window10怎么清空磁盘)

    win10怎么删除磁盘(window10怎么清空磁盘)

  • xsmax支持快充吗(iphone14pro最快支持多少w快充)

    xsmax支持快充吗(iphone14pro最快支持多少w快充)

  • oppo插上耳机还是外放(oppo插上耳机没有声音怎么回事)

    oppo插上耳机还是外放(oppo插上耳机没有声音怎么回事)

  • 微信一天能删除多少人(微信一天能删除多少群聊)

    微信一天能删除多少人(微信一天能删除多少群聊)

  • dos2unix命令  将DOS格式的文本文件转换成UNIX格式(dos命令怎么转到d盘)

    dos2unix命令 将DOS格式的文本文件转换成UNIX格式(dos命令怎么转到d盘)

  • 烟丝是消费税的征收范围
  • 提供劳务企业所得税纳税义务发生时间
  • 长期股权投资权益法下初始投资成本
  • 企业所得税公益性捐赠扣除标准
  • 开具成品油专用发票时,应遵守哪些规则
  • 小企业汇算清缴所得税分录
  • 企业用于存货的支出
  • 变更许可证情况说明书模板
  • 免税申请怎么办理
  • 债权受让方如何交税
  • 开具发票只有票号可以吗?
  • 年末一般纳税人应交增值税借贷调平什么意思
  • 普票开票开给个人怎么开
  • 小规模季度超过30万是全额纳税吗
  • 啤酒消费税的计税基础
  • 利润分配以前年度损益调整
  • 出口退税企业分类
  • 股权转让缴印花税公司用进账吗
  • 转售水电收入
  • 购买电力维修材料怎么做分录?
  • 服务业发票进项税怎么做凭证?
  • 财务部水电费会计分录
  • 融资租赁直租会查征信吗
  • 推广的产品
  • 华为分享怎么用详细教程
  • 国际电汇是什么意思
  • 升级鸿蒙系统会解除限制充电60
  • macOS Big Sur 11.2 开发者预览版 Beta如何更新?
  • 投资利润率用什么表示
  • 进程aissca.exe
  • pnp.npn
  • php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
  • php 随机数
  • 存货损失是指什么
  • 用人单位未为劳动者缴纳社会保险费
  • webpack--》webpack底层深入讲解,从初识到精通,真正实现从0到1的过程
  • vue中的组件有几类
  • 程序员的表白情书
  • Vue3通透教程【三】Vue3代码初体验找不同
  • 前端权限控制实战
  • 关于持股平台的法律法规
  • 定期存款应计入会计哪个科目
  • 所得税时间性差异
  • 支付中间人佣金违法吗
  • c语言中exit函数怎么用
  • 库存盘点问题及改善对策
  • asp连接mysql数据库
  • 一般纳税人适用3%税率情况
  • 购入固定资产印花税税目是什么
  • 原材料的对应账户有哪些
  • 财务预付账款情况说明
  • 购买固定资产记账
  • 单利率和复利率公式
  • 总公司是一般纳税人分公司是什么
  • 可供出售金融资产是指什么
  • 新准则下企业开什么发票
  • 餐饮会计做账流程图
  • 什么是来料加工和进料加工
  • sql server索引的使用
  • ubuntu安装软件教程
  • bios如何关闭网卡
  • 灵活设置成员
  • linux虚拟机基本操作
  • xp系统如何做
  • windows server 2016 域控
  • win8怎么设置定时关机
  • win xp 虚拟内存
  • 电脑windows8怎么样
  • linux中make
  • win7系统没有光驱盘符
  • js call.call
  • 删除滑动解锁图片
  • python 数独破解器
  • 批处理set命令
  • jquery popupDialog 使用 加载jsp页面的方法
  • nodejs-websocket
  • [置顶]津鱼.我爱你
  • asoul抽象
  • 税局实地调查准备什么
  • 增值税专用发票增额需要什么资料
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设