CSS 居中小結(jié)

行內(nèi)元素居中:

? ? ?常用的行內(nèi)元素比如文本、圖片、按鈕等,可以通過給父元素添加一個:text-align:center;

塊元素居中:

? ? ?給塊元素添加一個固定的寬度,然后把塊元素的左右外邊距都設(shè)置成auot:margin-left:auto;margin-right:auto;(常用)

使用flex:

? ? 特點:

? ? ? ? ? ? 1.塊級布局側(cè)重垂直方向、行內(nèi)布局側(cè)重水平方向,flex布局是與方向無關(guān)的。

? ? ? ? ? ? 2.flex布局可以實現(xiàn)空間自動分配、自動對齊(flexible:彈性、靈活)

? ? ? ? ? ? 3.flex適用于簡單的線性布局,更復(fù)雜的布局要交給grid布局(還沒發(fā)布)

? ? Flex-container的屬性(父元素)

? ? ? ? ? ? 1.flex-direction方向 ?(控制容器里面的的元素方向,是水平(row)還是垂直(column))

? ? ? ? ? ? 2.flex-wrap換行 (默認(rèn)是:flex-wrap:nowrap;如果父元素中子元素的寬度超過了容器,默認(rèn)子元素不換行;flex-wrap:wrap;如果子元素的寬度超過了父元素容器,子元素會換行顯示;)

? ? ? ? ? ? 3.flex-flow上面兩個的簡寫

? ? ? ? ? ? 4.justify-content主軸方向?qū)R方式 (父元素設(shè)置成:justify-content:center;里面的子元素會居中顯示;)

? ? ? ? ? ? 5.align-items側(cè)軸對齊方式

? ? ? ? ? ? 6.align-content多行/列內(nèi)容對齊方式(用的較少)

? ? Flex item的屬性(子元素)

? ? ? ? ? ?1.flex-grow增長比例(空間過多時)

? ? ? ? ? ?2.flex-shrink收縮比例(空間不夠時)

? ? ? ? ? ?3.flex-basis默認(rèn)大?。ㄒ话悴挥茫?/p>

? ? ? ? ? ?4.flex上面三個的縮寫

? ? ? ? ? ?5.order順序(代替雙飛翼)

? ? ? ? ? 6.align-self自身的對齊方式(用的較少)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • H5移動端知識點總結(jié) 閱讀目錄 移動開發(fā)基本知識點 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇閱讀 4,829評論 0 26
  • 移動開發(fā)基本知識點 一.使用rem作為單位 html { font-size: 100px; } @media(m...
    橫沖直撞666閱讀 3,721評論 0 6
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補...
    _Yfling閱讀 14,125評論 1 92
  • CSS 3中彈性盒布局的最新版概述 在CSS 3中,CSS Flexible Box模塊為一個非常重要的模塊,該模...
    吾名無雙閱讀 1,301評論 0 5
  • 曾幾何時,還是無憂無慮的童年,少年,轉(zhuǎn)瞬之間就到了青年?,F(xiàn)在已經(jīng)不再無憂無慮了,想的事情多了起來隨即煩惱也就多了起...
    雨霖鈴風(fēng)閱讀 283評論 0 0

友情鏈接更多精彩內(nèi)容