• <strike id="wwm2q"></strike>
  • <strike id="wwm2q"></strike>
    <strike id="wwm2q"></strike>
    
    
  • <ul id="wwm2q"></ul>
  • <ul id="wwm2q"></ul><strike id="wwm2q"></strike>
  • 你不知道的div萬能居中法
    2016-11-21
    18889
    小小貝,小小貝,小小貝,小小貝,小小貝,小小貝,小小貝,小小貝,小小貝,小小貝,小小貝,小小貝,小小貝,小小貝

    把一個div里面的文字居中,大家都很清楚,不就是寫css,text-align:center;和line-height:盒子的高度;

    <div id="box">我要居中</div>

    #box{
    
    width:200px;
    
    height:200px;
    
    border:2px solid red;
    
    margin:50px auto;
    
    line-height:200px; text-align:center;
    
    }


    loading...

    這種文字居中比較簡單,就設置行高和文字水平居中就行了,沒有什么難度。

    不過要是想把一個div在另外一個div中居中,該怎么辦?

    可能有的人就會說,直接margin:0 auto;這樣就能水平居中了。這樣水平居中是可以,那垂直居中怎么辦?高度相減除以二的上下邊距?

    <div id="box">
    
    <div id="small"></div>
    
    </div>
    
    #small{
    
    width:100px;
    
    height:100px;
    
    border:2px solid blue;
    
    margin:50px auto;
    
    }

    loading...

    咋一看,這樣還真的可以啊。但是仔細一想,如果外面div改變高度,就又得計算了。而且,建議margin值盡量少用,尤其是層次太多了,很容易出現一些類似雙邊距之類的bug,到時就很難解決了。

    那有沒有一種直接居中后就永不改變,不管父元素怎么變高度和寬度,一直都是居中的。還真的這樣的辦法。

    #box{
    
    position: relative;
    
    margin:50px auto;
    
    width:200px;
    
    height:300px;
    
    border:2px solid red;
    
    }
    
    #small{
    
    position:absolute;
    
    bottom:0px;
    
    top:0px;
    
    left:0px;
    
    right:0px;
    
    width:100px;
    
    height:100px;
    
    margin:auto;
    
    border:2px solid blue;
    
    }

    通過定位的方式和margin自適應相結合,就可以達到div萬能居中,無論父元素怎么變長寬,都居中。

    loading...

    loading...

    文章來源:小飛有話說

    關鍵字:貝一科技知識庫,我是程序員,div萬能居中法
    主站蜘蛛池模板: 亚洲精品一品区二品区三品区| 一本大道久久a久久精品综合| 国产精品一区二区av| 国产乱人伦偷精品视频| jiucao在线观看精品| 亚洲欧美日韩精品久久亚洲区| 国产成人精品视频2021| 91精品国产综合久久精品| 亚洲日韩一页精品发布| 久久久久成人精品无码| 99久久99久久精品国产片| 91精品国产高清久久久久久io| 亚洲国产精品无码专区影院| 久久精品国产国产精品四凭| 日韩精品在线观看视频| 国产91久久精品一区二区| 少妇人妻精品一区二区三区| 亚洲国产小视频精品久久久三级| 国产精品国产三级在线高清观看| 久久精品国产亚洲麻豆| 2020国产精品永久在线| 久久婷婷国产综合精品| 中文字幕久久精品| 亚洲国产精品毛片av不卡在线| 久久精品国产99久久香蕉| 狠狠精品干练久久久无码中文字幕 | 97久久超碰国产精品2021| 亚洲精品一级无码中文字幕| 毛片a精品**国产| 精品无人区无码乱码大片国产| 99久久国产热无码精品免费久久久久| 国产成人精品福利网站在线| 国内揄拍高清国内精品对白| 久久亚洲美女精品国产精品| 亚洲AV无码成人精品区天堂| 国产在线精品一区免费香蕉| 亚洲αv在线精品糸列| 久久精品国产WWW456C0M| 97精品国产97久久久久久免费| 青娱乐国产精品视频| 国产精品一级毛片无码视频|