国产麻豆一区二区精彩视频-国产麻豆一区精品视频-国产麻豆一区在线-国产毛a片久久久久无码-国产毛片av一区二区三区网站-国产毛片精品av一区二区

css居中布局,不同的布局用來對應不同的場景

2020/10/29 10:45:43   閱讀:2472    發布者:2472

1.Grid


先在父元素上設置grid布局 


display: grid;

grid: var(--居中);


指定子元素在中心位置 


grid-area: 中;
給子元素設置寬高,
width: 150px;

height: 150px;


2.絕對定位實現


先在父元素上設置相對定位 
position: relative 

給子元素 絕對定位 
position: absolute; 
上下左右全部為0 
top: 0; right: 0; bottom: 0; left: 0; 
給定寬高  
width: 70%; height: 25%; 
令外邊距自動填充
margin: auto;

3.絕對定位 + 負邊距


先在父元素上設置相對定位 
position: relative 
給子元素絕對定位 
position: absolute;
 上方和左方為50% 
top: 50%; left: 50%;
 給定寬高 
 width: 300px; height: 200px; 
上外邊距為負的給定高度的一半 
 margin-top: -100px; 
左外邊距為負的給定寬度的一半 

 margin-left: -150px;


4.絕對定位 + 平移


先在父元素上設置相對定位  

position: relative 

 給子元素絕對定位 

position: absolute;

上方和左方為50% 
top: 50%; left: 50%;
不用給寬高,但是可以給個內邊距防止內容與盒子過于貼合 
padding: 10px;
這個50%是相對于自身寬高而言的 
transform: translate(-50%, -50%);

5.網格 Grid 實現


令其父元素變成網格布局 
display: grid;

令其子元素居中 

place-items: center;


6.Flex 彈性盒子


父元素 令其變成彈性布局 
display: flex;
令其子元素自動外邊距 

 margin: auto;


7.表格布局


父元素上
display: table-cell;
text-align: center;
vertical-align: center;
子元素上設置
display: inline-block;


主站蜘蛛池模板: 成人黄网18免费观看的网站 | 日本免费人成黄页网观看视频 | 欧美网站www| 波多野结衣在线网址 | 久久久久国产精品熟女影院 | 精品一区中文字幕 | 久久久精品国产 | 欧美日韩精品一区二区在线播放 | 精品无码久久久久久久久水蜜桃 | 亚洲精品蜜夜内射 | 国产视频在线免费观看 | 久久国产天堂福利天堂 | 欧美精品一区二区在线观看 | 亚洲日韩一页精品发布 | 日本亚洲成人 | 四虎影视在线影院在线观看免费视频 | 欧美中文字幕无线码视频 | 9久9久热精品视频在线观看 | 国产精品国产高清国产av | 天天草天天爽 | 精品高潮呻吟99AV无码 | 麻豆国产尤物av尤物在线观看 | 国产永久在线观看 | 午夜影视在线观看免费完整高清大全 | 欧美黑人添添高潮a片www | 国产乱子伦一区二区三区 | 国产精品1区2区3区在线播放 | 人人爽人人澡人人人人妻 | 女人被狂躁的高潮免费视频 | jizz日本视频 | 欧美性猛交xxxx富婆 | 久草精品视频在线播放 | 色综合综合在线 | 91视频在| 久久久高清免费视频 | 国产精品久久久久野外 | 九色视频网 | 亚欧乱色视频小说 | 熟妇人妻va精品中文字幕 | 国语对白做受xxxxx在线中国 | 欧洲无码八A片人妻少妇 |