溫馨提示×

溫馨提示×

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

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

css中align-self屬性怎么用

發(fā)布時間:2021-09-28 13:33:46 來源:億速云 閱讀:178 作者:小新 欄目:編程語言

這篇文章將為大家詳細(xì)講解有關(guān)css中align-self屬性怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

1、align-self屬性定義flex子項單獨在側(cè)軸(縱軸)方向上的對齊方式。

2、align-self多了個auto(默認(rèn)值),表示繼承自flex容器的align-items屬性值。

實例

  .container{
       /* 定義flex容器 */
       display: flex;
       /*
                   設(shè)置容器內(nèi)部元素的排列方向
                  row: 定義排列方向 從左到右
                  row-reverse: 從右到左
                  column: 從上到下
                  column-reverse: 從下到上    
       */
      flex-direction: row;
      
      /*
           設(shè)置容器中元素 在交叉軸上的對齊方式
           stretch: 當(dāng)元素的高度沒有設(shè)置, 則元素的高度 會拉伸至 容器高度一致 (默認(rèn))
           flex-start: 在交叉軸上向 起點位置(向上/向左) 對齊
           flex-end: 在交叉軸上向上結(jié)束位置(向下/向右) 對齊
           center: 居中對齊
           baseline: 保證元素中的文字 在同一條基準(zhǔn)線 (保證每個文字都在同一條線上)
       */
 
      align-items: baseline;
      
      height: 800upx;
      background-color: #FFC0CB;
      
     }
       
     .txt{
         font-size: 20px;
         width: 150upx;
         height: 150upx;
     }
       
     .red{
         background-color: red;
         
         /*
            重寫容器中元素在交叉軸上的對齊方式
            auto: 默認(rèn), 表示繼承父級元素的 align-items屬性
            stretch: 當(dāng)元素的高度沒有設(shè)置, 則元素的高度 會拉伸至 容器高度一致 (默認(rèn))
            flex-start: 在交叉軸上向 起點位置(向上/向左) 對齊
            flex-end: 在交叉軸上向上結(jié)束位置(向下/向右) 對齊
            center: 居中對齊
            baseline: 保證元素中的文字 在同一條基準(zhǔn)線 (保證每個文字都在同一條線上)
          */
         align-self: center;
     }
     
     .green{
        background-color: green;
     }
    
     .blue{
         background-color: blue;
     }

關(guān)于“css中align-self屬性怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI