91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css如何設置居中對齊

發布時間:2021-04-29 09:46:22 來源:億速云 閱讀:769 作者:小新 欄目:web開發

這篇文章主要介紹css如何設置居中對齊,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

css的基本語法是什么

css的基本語法是:1、css規則由選擇器和一條或多條聲明兩個部分構成;2、選擇器通常是需要改變樣式的HTML元素;3、每條聲明由一個屬性和一個值組成;4、屬性和屬性值被冒號分隔開。

css設置居中對齊的方法:1、通過“text-align:center”或“margin:垂直 auto;”實現水平居中;2、通過“line-height”實現垂直居中;3、通過“彈性布局”實現水平垂直居中等等。

本文操作環境:windows7系統、HTML5&&CSS3版、Dell G3電腦。

css——居中對齊方法

  • text-align:center —— 水平居中

僅對文字、圖片、按鈕等行內元素有效(display設置為inline或inline-block等)進行水平居中

  • margin:垂直 auto; —— 水平居中

僅水平居中,且對浮動元素定位無效

 .father{
           width:500px;
           height:200px;
           background-color::#f98769;
           overflow:hidden;//不可缺少否則margin-top不生效       }
        .son{
            width: 100px;
            height: 100px;
            margin:50px auto ;
            background-color: #ff0000;
        }
  • line-height —— 垂直居中

line-height=height ,僅對一行文字有效

  • 使用表格 —— 水平、垂直居中

對td/th的align=‘center’和valign=‘middle’兩屬性可以水平和垂直居中

  • 彈性布局 —— 水平、垂直居中
.father{display:flex;justity-content:center;align-items:center;}.father{display:flex;flex-direction:column;//改變主軸為cross axisjustity-content:center;}
  • 使用display:table-cell —— 水平、垂直居中

對于那些不是表格的元素,我們可以通過display:table-cell 來把它模擬成一個表格單元格

.father{
    height:300px;
    background:#ccc;
    display:table-cell; /*IE8以上及Chrome、Firefox*/
    vertical-align:middle; /*IE8以上及Chrome、Firefox*/
    text-align:center;
 }
 .son{
 display:inline-block;//或是inline }
  • 奇淫技巧——子絕父相(已知子元素寬高) —— 水平、垂直居中

.father{position:relative;}.son{//m、n為子盒子寬、高的一半position:absolute;left:50%;top:50%;margin-left:-mpx;margin-top:-npx;
  • 未知子元素寬高 —— 水平、垂直居中

.father {
    position:relative;}.son {
    position:absolute;
    top:50%;
    left:50%:
    transform:translate(-50%,-50%) /*單獨設置transform:translateY(-50%);*/}
  • 偽元素法 —— 垂直居中

		 .father{
            position: relative;
        }
        .father::before{
            content: " ";
            display: inline-block;
            height: 100%;
            width: 1%;
            vertical-align: middle;
        }
        .son{
            display: inline-block;
            vertical-align: middle;
        }

以上是“css如何設置居中對齊”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

融水| 根河市| 区。| 晋中市| 咸宁市| 库车县| 交口县| 呼玛县| 宝应县| 揭西县| 扶风县| 宣汉县| 商丘市| 西乌珠穆沁旗| 湘西| 桑植县| 丁青县| 神农架林区| 绥中县| 富民县| 榆社县| 桐城市| 青龙| 庄河市| 长乐市| 文山县| 札达县| 峡江县| 双牌县| 马龙县| 奇台县| 镇宁| 饶河县| 集贤县| 普陀区| 莆田市| 弋阳县| 游戏| 桂林市| 九江县| 友谊县|