九九热线视频精品99-动漫高h纯肉无码视频在线观看-午夜理论无码片在线观看免费-99精品国产在热久久无码-亚洲国产成人乱码

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

2020/10/29 10:45:43   閱讀:2549    發(fā)布者:2549

1.Grid


先在父元素上設置grid布局 


display: grid;

grid: var(--居中);


指定子元素在中心位置 


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

height: 150px;


2.絕對定位實現(xiàn)


先在父元素上設置相對定位 
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 實現(xiàn)


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

令其子元素居中 

place-items: center;


6.Flex 彈性盒子


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

 margin: auto;


7.表格布局


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


主站蜘蛛池模板: 亚洲一区二区av在线观看| 久久中文字幕人妻熟av女| 亚洲欧洲日产韩国无码| 国产一区二区精品久久岳| 丰满少妇作爱视频免费观看| 亚洲人成人网色www| 18禁美女裸体爆乳无遮挡| 亚洲欧美偷国产日韩| 精品无码av一区二区三区不卡| 性欧美牲交在线视频| 韩国专区福利一区二区| 香蕉大美女天天爱天天做| 色吊丝av中文字幕| 欧美性黑人极品hd另类| 正在播放酒店约少妇高潮| 免费无码无遮挡裸体视频在线观看| 日本高清视频www夜色资源 | 国产v亚洲v天堂无码网站| 国产在线视频一区二区三区| 区二区三区在线 | 欧洲| 无码少妇一区二区三区| 窝窝午夜理论片影院| 成人国产一区二区精品| 亚洲乱码卡一卡二卡新区中国| 最新国产av最新国产在钱| 国产精品厕所| 在线成人一区二区| 最新欧美精品一区二区三区| 蜜桃视频插满18在线观看 | 色综合无码av网站| 亚洲精品无人区| 人妻aⅴ中文字幕无码| 国产乱码一卡二卡三卡免费 | 一区二区三区内射美女毛片| 粗大的内捧猛烈进出看视频| 在线观看亚洲精品国产福利片| 亚洲另类伦春色综合小说| 少妇高潮太爽了在线视频| 精品第一国产综合精品aⅴ| 欧美色欧美亚洲另类二区| 永久黄网站免费视频性色|