当前位置: 首页 > news >正文

文档流与定位解析

1. 相对定位position: relative偏移后元素会 “飘起来”但原来的位置会被保留其他元素不会占用这个空位。它最核心的用法给子元素 absolute 定位提供参照物父元素设置 relative子元素设置 absolute子元素就会相对于父元素定位。2. 绝对定位position: absolute一旦设置元素会脱离文档流后面的元素会直接顶上来占据它原来的位置。定位规则找最近的、设置了 relative/absolute/fixed 的父级元素如果所有父级都没设置就相对于整个文档body定位。3. 固定定位position: fixed元素会固定在浏览器视窗的某个位置不会随页面滚动而移动。常见场景顶部固定导航、右下角 “回到顶部” 按钮、页面居中弹窗。4.代码!DOCTYPE htmlhtml langzh-CNheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titleCSS 定位三大方式演示/titlestyle.box {width: 150px;height: 150px;line-height: 150px;text-align: center;color: #fff;font-size: 18px;}.red { background-color: #e74c3c; }.green { background-color: #2ecc71; }.blue { background-color: #3498db; }.orange { background-color: #f39c12; }.demo-normal {margin-bottom: 50px;border: 2px solid #333;padding: 10px;}.demo-relative {margin-bottom: 50px;border: 2px solid #333;padding: 10px;}.box-relative {position: relative;top: 20px;left: 30px;}.demo-absolute {margin-bottom: 50px;border: 2px solid #333;padding: 10px;height: 200px;position: relative;}.box-absolute {position: absolute;top: 20px;right: 30px;}.demo-fixed {height: 1000px;border: 2px solid #333;padding: 10px;}.box-fixed {position: fixed;bottom: 30px;right: 30px;width: 60px;height: 60px;line-height: 60px;border-radius: 50%;}/style/headbodyh31. 文档流默认效果元素从上到下依次排列/h3div classdemo-normaldiv classbox red盒子1/divdiv classbox green盒子2/divdiv classbox blue盒子3/div/divh32. 相对定位原位置保留仅元素自身偏移/h3div classdemo-relativediv classbox red盒子1/divdiv classbox green box-relative相对定位盒子2/divdiv classbox blue盒子3/div/divh33. 绝对定位脱离文档流父级开启相对定位作为参照物/h3div classdemo-absolutediv classbox red盒子1/divdiv classbox green box-absolute绝对定位盒子2/divdiv classbox blue盒子3会被顶上去/div/divh34. 固定定位相对于浏览器窗口固定/h3div classdemo-fixeddiv classbox red盒子1/divdiv classbox green盒子2/divdiv classbox blue盒子3/divdiv classbox orange box-fixed固定按钮/divp滚动页面右下角的“固定按钮”位置不会变化/p/div/body/html5.结果6.补充小知识定位属性配合 top / right / bottom / left 偏移属性使用才能让元素产生位置变化。层级控制定位元素可以用 z-index 控制堆叠顺序值越大越靠上只对设置了非 static 定位的元素生效。
http://www.gsyq.cn/news/1340313.html

相关文章:

  • 从分账到风控:三角洲游戏护航平台俱乐部接单平台游戏电竞护航陪玩源码系统小程序 - 壹软科技
  • Tftpd32/Tftpd64深度使用:除了传文件,它的DHCP、Syslog服务器功能怎么玩?
  • Yokogawa SR1030B62伺服执行器控制器
  • 在Cesium里做个能点查的智慧管网:MagicPipe3D建模+前端可视化全链路指南
  • 精细化网格治理!地理空间与网格化技术融合
  • PPClaw一条命令跑起OpenClaw,值不值?
  • 猫抓Cat-Catch技术演进三部曲:从浏览器嗅探到流媒体下载的完整实战指南
  • 别再用 STVP 了!用 IAR 3.11.1 调试 STM8S003 点灯程序,效率翻倍
  • 卖家精灵官方Agent与CLI工具:让AI直接调用180万卖家验证的亚马逊数据
  • 保姆级教程:用VTST脚本给VASP打补丁,解锁CI-NEB过渡态计算
  • 从手机5G天线到毫米波雷达:微带线损耗如何影响你的设计?一份给硬件工程师的避坑指南
  • 毕业设计救星:手把手教你用CD4024和TDA7294搞定400Hz中频电源(附完整电路图)
  • AudioSwitch:一键管理Windows音频设备,告别繁琐系统设置
  • MASA模组汉化包:开源本地化解决方案的完整指南
  • 一种高一致性、抗干扰的手持式免疫荧光POCT分析仪流水线式生产取得行业突破
  • 思源宋体CN终极指南:7种字重免费商用字体快速上手
  • Fansly下载器:3分钟学会离线珍藏你最喜欢的创作者内容
  • ElevenLabs高棉文语音上线仅剩72小时窗口期?柬埔寨监管新规或将强制要求本地语音数据托管
  • AI架构师/工程师高薪职位!上海/北京等你来挑战!
  • iPaaS集成平台能力解析:五款主流产品关键数据一览
  • 苏州工厂拍摄团队_苏州亿企搜专业团队_适配制造业短视频拍摄 - 资讯纵览
  • 2026年AI写作辅助网站测评:5款神器从选题到格式全流程护航
  • 为什么你的巴洛克图总像“简欧”?揭秘金箔反射率、涡卷曲率比、宗教隐喻密度3维校准公式
  • 这份榜单够用!盘点2026年断层领先的的AI论文写作软件
  • 如何免费获取百度文库文档:三步实现纯净打印保存的实用技巧
  • 2026年杭州本地化GEO公司品牌调研推荐(最新版附TOP5榜单) - 资讯纵览
  • 2026马耳他护照中介哪家专业?五大机构口碑排名与市场数据全解读 - 资讯纵览
  • 无锡及周边电梯维保公司排行:资质与服务实力实测盘点 - 资讯纵览
  • 避开这些坑!国产电池管理AFE芯片DVC1124的I2C驱动开发实战指南
  • 别再只会画矩形了!用Leaflet+L.geoJSON搞定复杂行政区遮罩(含飞地处理)