• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    css水平垂直居中多種方法

    html5:css3

    方式/步調

    1. 1

      程度第一種:文本“text-align”。

      長處:瀏覽器兼容好(是css2內容)。

      錯誤謬誤:text-align屬性有擔當性,導致子級元素的文本也是居中對齊。解決:.child{text-align: left;}

      b219ebc4b74543a992b910a711178a82b901143e.jpg
    2. 2

      程度第二種:塊“display:table”。

      長處:只要對子級元素設置就可以實現

      錯誤謬誤:若是子級元素離開文檔流,導致margin屬性的值無效

      78310a55b319ebc4b9da9cf28d26cffc1e17163e.jpg
    3. 3

      程度第三種:浮動“position:absolute;”。

      長處:父級元素是否離開文檔流,不影響子級元素垂直居中結果

      錯誤謬誤:transform是css3中新增屬性,瀏覽器撐持環境欠好

      7c1ed21b0ef41bd54a19029f5eda81cb39db3d17.jpg
    4. 4

      垂直第四種:表格“display: table-cell;”。

      樣式parent設置為:?display: table-cell;vertical-align: middle;

      a5c27d1ed21b0ef4fda27235d2c451da81cb3e17.jpg
    5. 5

      垂直第五種:絕對定位“position:relative;”。

      長處:父級元素是否離開文檔流,不影響子級元素垂直居中結果

      錯誤謬誤:transform是css3中新增屬性,瀏覽器撐持環境欠好

      d4628535e5dde7110b27a99da8efce1b9c1661e0.jpg
    • 發表于 2019-12-19 17:00
    • 閱讀 ( 744 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆