站長資訊網
        最全最豐富的資訊網站

        css如何設置元素水平垂直居中顯示

        css如何設置元素水平垂直居中顯示

        首先我們來介紹以下兩個屬性:

        1、text-align是設置元素中文字的水平對齊方式。

        它的作用對象是文本,控制文本,對塊狀元素等不起效果,只能讓塊元素里的內容(例如p標簽內的文字:讓文字在p標簽內居中)相對塊元素居中。

        2、vertical-align是設置元素的垂直對齊方式。

        它的作用對象是元素;它只能作用于內聯或內聯塊元素。該屬性相對基線去進行對齊的,介紹一下基線。

        如何設置一個元素在父元素中水平垂直居中顯示呢?

        1、給它的父元素寫text-align屬性;

        2、要居中的元素將其類型轉為inline-block;

        3、要居中的元素加vertical-align屬性;

        4、添加一個“標尺”,既同級元素(span等),要居中的元素與其互相垂直居中。

        (視頻教程推薦:css視頻教程)

        注意:

        標尺須加如下屬性:

        display:inline-block;

        width:0;(目的是隱藏標尺)

        height:100%(與父元素等高,中線位置既是居中位置);

        vertical-align:middle;

        例如:讓div1-1在div1水平垂直對齊,加上背景顏色以便區分。

        <div class="div1">div1     <div class="div1-1">div2</div><span></span> </div>

        CSS部分:

        *{     margin: 0;     padding: 0; } .div1{     width: 200px;     height: 150px;     background: blue;     margin: 20px 20px;     text-align: center; } .div1-1{     width: 100px;     height: 100px;     background: red;     display: inline-block;     vertical-align: middle; } .div1 span{     display: inline-block;     width: 0px;     height: 100%;     background: #0681D0;     vertical-align: middle;  }

        效果圖:

        css如何設置元素水平垂直居中顯示

        推薦教程:CSS入門基礎教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产亚洲精品a在线无码| 热久久国产精品| 国内精品久久久久| 国内精品久久久久影院免费| 下载天堂国产AV成人无码精品网站 | 精品露脸国产偷人在视频| 久久久WWW免费人成精品| 天天爽夜夜爽8888视频精品| 久久99精品国产麻豆宅宅| 蜜臀久久99精品久久久久久小说| 国产精品视频a播放| 国产精品青草久久久久福利99| 免费人欧美日韩在线精品| 久久精品国产亚洲AV无码麻豆| 国产精品成人va| 欧美精品欧美人与动人物牲交| 日韩经典精品无码一区| 国产偷国产偷高清精品| 亚洲精品成人片在线播放| 97久久久久人妻精品专区| 国产精品尹人在线观看| 亚洲国产精品一区二区久久| 亚洲精品亚洲人成在线观看下载| 91久久婷婷国产综合精品青草| 国产精品gz久久久| 亚洲国产精品热久久| 久久亚洲精品视频| 久久99精品国产一区二区三区| 99热亚洲色精品国产88| 国产精品丝袜黑色高跟鞋| 国产精品一区在线观看你懂的| 一区二区精品在线| 97久视频精品视频在线老司机 | 国产福利电影一区二区三区,亚洲国模精品一区 | 国产精品一区二区久久精品无码| 国产成人精品久久亚洲| 成人国内精品久久久久影院VR| 99久久99久久精品国产片| 国产成人无码精品久久久免费 | 久久久久久青草大香综合精品| 久久精品一区二区三区中文字幕|