三级毛片直播_久久精品一区二区免费看_老色鬼在线精品视频网站_国产精品99久久久久久_老子影院午夜理伦手机

原創(chuàng)高端網(wǎng)站建設(shè),匠人匠心品質(zhì)保障

網(wǎng)站前端知識(shí)分享:9種容器居中的小技巧

04
2020-03

方法1:


table-cell html結(jié)構(gòu):垂直居中

css: .box1{ display: table-cell;

vertical-align: middle;

?text-align: center; }


方法2:


display:flex .box2{ display: flex;

justify-content:center;

align-items:Center; }


方法3:


絕對定位和負(fù)邊距 復(fù)制代碼?

.box3{position:relative;}

.box3 span{ position: absolute;

width:100px;

height: 50px;

top:50%;

left:50%;

margin-left:-50px;

margin-top:-25px;

text-align: center; }


網(wǎng)站前端知識(shí)分享:9種容器居中的小技巧_天津網(wǎng)站建設(shè)_天津市匠人匠心科技有限公司


方法4:


絕對定位

.box4 span{ width: 50%; height: 50%; background: #000; overflow: auto; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; }

這種方法跟上面的有些類似,但是這里是通過margin:auto和top,left,right,bottom都設(shè)置為0實(shí)現(xiàn)居中,很神奇吧。不過這里得確定內(nèi)部元素的高度,可以用百分比,比較適合移動(dòng)端。


方法5:


translate .box6 span{ position: absolute; top:50%; left:50%; width:100%; transform:translate(-50%,-50%); text-align: center; }

這實(shí)際上是方法3的變形,移位是通過translate來實(shí)現(xiàn)的。


方法6:


display:inline-block .box7{ text-align:center; font-size:0; } .box7 span{ vertical-align:middle; display:inline-block; font-size:16px; } .box7:after{ content:''; width:0; height:100%; display:inline-block; vertical-align:middle; }

這種方法確實(shí)巧妙...通過:after來占位。


方法7:


display:flex和margin:auto

.box8{ display: flex; text-align: center; } .box8 span{margin: auto;}


方法8:


display:-webkit-box .box9

{ display: -webkit-box;

?-webkit-box-pack:center;?

-webkit-box-align:center;

?-webkit-box-orient: vertical;

?text-align: center }

?css3博大精深,可以實(shí)現(xiàn)很多創(chuàng)造性的效果,需要好好研究下。


方法9:


display:-webkit-box 這種方法,在 content 元素外插入一個(gè) div。設(shè)置此 div height:50%; margin-bottom:-contentheight;。 content 清除浮動(dòng),并顯示在中間。

Content here

.floater { float:left; height:50%; margin-bottom:-120px; } .content { clear:both; height:240px; position:relative; }?
擴(kuò)展閱讀:什么是自適應(yīng)網(wǎng)站?自適應(yīng)網(wǎng)站的特點(diǎn)?


優(yōu)點(diǎn): 適用于所有瀏覽器 沒有足夠空間時(shí)(例如:窗口縮小) content 不會(huì)被截?cái)?,滾動(dòng)條出現(xiàn)


缺點(diǎn): 我能想到的就是需要額外的空元素了(也沒那么糟,又是另外一個(gè)話題)


天津市匠人匠心科技有限公司
天津網(wǎng)站建設(shè)品牌—— 匠人匠心
顧問:138-2142-0129


天津網(wǎng)站建設(shè) 天津網(wǎng)頁設(shè)計(jì) 網(wǎng)站制作(http://tjdzwz.com)

原創(chuàng)高端網(wǎng)站建設(shè),匠人匠心品質(zhì)保障

我們的愿景:
成為最受人尊敬、最具影響力的互聯(lián)網(wǎng)企業(yè)

我們的使命:
提升企業(yè)品牌形象獲得最大的價(jià)值

我們的價(jià)值觀:
誠信、專注、盡責(zé)、創(chuàng)新

聯(lián)系我們

我們在路上,你在哪

選擇我們的六大理由

一直行業(yè)專注;千家成功案例;標(biāo)準(zhǔn)的合作流程;專業(yè)的業(yè)務(wù)流程;優(yōu)秀的設(shè)計(jì)團(tuán)隊(duì);完善的售后服務(wù)