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

  • 公司车辆过户给个人车牌可以保留吗
  • 工资延期发放最多不能超过多少天
  • 纳税人识别号怎么看是不是一般纳税人
  • 中山哪家企业招聘残疾人
  • 定额的个体户需要汇算清缴吗
  • 工会经费申报晚了怎么处理
  • 企业所得税必须计提吗?什么时候计提?
  • 会计核算体系的中心环节是什么
  • 期末存货跌价准备金额的确定
  • 销售发票的会计分录怎么做?
  • 税收滞纳金什么意思
  • 资源税代扣代缴怎么操作
  • 购买商品赠送
  • 社保扣款不成功会短信提醒吗
  • 现金支付可以报销吗
  • 通信服务费可以取消吗
  • 出售使用过的固定资产如何开票 备注
  • 企业或员工获得的相关荣誉
  • 写支票人民币大写有角需要写整吗
  • 火车票飞机票计入什么费用
  • 土地作价入股政策
  • 关于防暑降温福利国家有哪些政策规定?
  • 营改增后视同销售的税务处理怎么做?
  • 办劳务发票需要什么资料
  • 取得进账发票没发票
  • 跨年退货会计处理
  • 王者荣耀干将莫邪技能
  • window10最新20h2
  • ajax获取php数据
  • 查账补交以前年度印花税分录
  • 增值税税率为零的有哪些项目
  • php语言设计模式之单例模式
  • PHP:mdecrypt_generic()的用法_Mcrypt函数
  • php ftp函数
  • php二维码解码
  • 职工教育经费计入管理费用吗
  • 废旧物资回收企业所得税优惠政策
  • 销售自己使用过的固定资产
  • 收到银行承兑汇票的账务处理
  • 小程序开发公司十大排名
  • 调出command命令窗口
  • 支付货物运费计入什么科目
  • 涂料消费税征税范围
  • mysql innodb存储结构
  • 代开运输发票会不会造成重复征税
  • 房产税计入管理费用还是税金附加
  • sql server恢复
  • 计提电费的会计分录怎么写
  • 小微企业免税销售额是多少2023年
  • 营业利润是负数什么原因
  • 票据贴现的分录
  • 工程维修款扣多少
  • 进项抵扣后的附加税
  • 汇算清缴结束后发现有错账
  • 专用发票给客户的都要盖章吗
  • 港口建设费收费标准
  • 给员工租的房子水电费谁出
  • 金税三期网络设置
  • sql server创建架构
  • MySQL存储过程和函数有什么区别?
  • solaris date命令
  • linux谷歌浏览器安装指令
  • linux虚拟系统
  • ubuntu怎样调出命令行
  • mac如何恢复已删除文件
  • win8系统出现闪屏
  • perl处理特殊符号
  • perl 文件
  • python和js哪个好
  • python中生成随机小数的函数
  • excel一行首尾互换
  • python 控制台交互
  • python怎么做脚本
  • python自动化运维教程
  • 页面跳转后js还会执行吗
  • 电子发票怎么汇总清卡
  • 广东省广州市国家安全局
  • 下载国税网上办税服务厅
  • 跨境电商上什么货源好
  • 会议服务费属于什么类别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设