CSS3笔记之定位篇(一)relative
生活随笔
收集整理的這篇文章主要介紹了
CSS3笔记之定位篇(一)relative
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
知識點(diǎn)1:relative和absolute
- ? relative: 相對自身,并會(huì)限制內(nèi)部absolute元素層疊
- ? absolute: 相對容器,并受到父類容器relative的影響,比如:overflow:hidden/scroll
- ? fixed: 不受relative限制,只受z-index的限制
知識點(diǎn)2:定位
- ? 相對自身
- ? 無侵入: relative的元素只會(huì)改變自己本省的定位,不會(huì)影響其他元素,比如:巧妙應(yīng)用自定義拖拽
- ? top/bottom left/right 對立屬性: 對于已經(jīng)relative的元素設(shè)置top/bottom時(shí),top屬性有效,設(shè)置left/right屬性時(shí),left有效
知識點(diǎn)3:z-index層級
- ? 提高層疊上下文?
- ? z-index=具體數(shù)據(jù) position=relative 產(chǎn)生層疊上下文
- ? z-index=0 position=relative 不產(chǎn)生層疊上下文,不會(huì)有限制內(nèi)部absolute元素層疊的問題
知識點(diǎn)4:最小化影響原則
- 最小化影響原則是指盡量降低relative布局對其他元素或布局的潛在影響
? 案例一 將div中多個(gè)元素中的其中一個(gè)定位在左上角
//左上角常用方案 <div style="position: relative"><img src="" alt="" style="top:0px; left:0px"><div></div><div></div><div></div> </div> //左上角推薦方案 <div><img src="" alt="" style="position: absolute;"><div></div><div></div><div></div> </div>??案例二:將div中多個(gè)元素中的其中一個(gè)定位在右上角
//右上角常用方案 <div style="position: relative"><img src="" alt="" style="position:absolute; top:0px; right:0px"><div></div><div></div><div></div> </div> //右上角推薦方案 <div style="positon:relative"><img src="" alt="" style="position: absolute;top:0px; right:0px"> </div> <div><div></div><div></div><div></div> </div>
?
總結(jié)
以上是生活随笔為你收集整理的CSS3笔记之定位篇(一)relative的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 性能优化系列(四)电量性能优化
- 下一篇: stat函数_数据分析工具入门 掌握这些