摘要:擁有較高的性能,代碼邏輯非常簡單,越來越多的人已開始關(guān)注和使用它注意上面的例子中必須為元素設(shè)置寬度,并且寬度必須小于父容器的寬度絕對定位實(shí)現(xiàn)垂直居中或者自身高度的一半
水平居中 行內(nèi)或類行內(nèi)元素水平居中
在塊級父容器中設(shè)置text-align:center
塊級元素水平居中塊級元素設(shè)置margin-left和margin-right為auto(前提是已經(jīng)為元素設(shè)置了width)
flex布局實(shí)現(xiàn)(多個(gè)水平排列元素)水平居中display: flex; justify-content: center;flex布局實(shí)現(xiàn)(多個(gè)垂直排列元素)水平居中
display: flex; flex-direction: column; align-items: center;絕對定位實(shí)現(xiàn)水平居中
width: 寬度值; position: absolute; left: 50%; transform: translateX(-50%); 或者 margin-left: -寬度值的一半;垂直居中 單行行內(nèi)元素或單行類行內(nèi)元素垂直居中
設(shè)置父容器的height和line-height為相同的值
height: 50px; line-height: 50px;使用table-cell多行文本垂直居中
React 起源于 Facebook 的內(nèi)部項(xiàng)目,用來架設(shè) Instagram 的網(wǎng)站,并于 2013 年 5 月開源。React 擁有較高的性能,代碼邏輯非常簡單,越來越多的人已開始關(guān)注和使用它
.container { width: 200px; height: 200px; border: 1px solid; display: table-cell; vertical-align: middle; }使用flex實(shí)現(xiàn)垂直居中
display: flex; flex-direction: column; justify-content: center;
或者
display: flex; align-items: center;利用偽元素實(shí)現(xiàn)垂直居中
React 起源于 Facebook 的內(nèi)部項(xiàng)目,用來架設(shè) Instagram 的網(wǎng)站,并于 2013 年 5 月開源。React 擁有較高的性能,代碼邏輯非常簡單,越來越多的人已開始關(guān)注和使用它
注意:上面的例子中必須為p元素設(shè)置寬度,并且寬度必須小于父容器的寬度
.container { width: 200px; height: 200px; border: 1px solid; text-align: center; } .container p { width: 190px; display: inline-block; vertical-align: middle; } .container:after { content: ""; display: inline-block; height: 100%; width: 0; vertical-align: middle; }絕對定位實(shí)現(xiàn)垂直居中
position: absolute; top: 50%; transform: translateY(-50%); 或者 margin-top: -自身高度的一半;
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/112388.html
摘要:第三個(gè)參數(shù)表示在冒泡階段調(diào)用事件處理程序,默認(rèn)值為中的事件對象事件處理程序當(dāng)前程序綁定的那個(gè)元素事件處理程序內(nèi)部,的值始終等于的值事件發(fā)生的具體元素事件類型取消事件的默認(rèn)行為取消事件的進(jìn)一步捕獲或冒泡中的事件對象事件類型阻止事件進(jìn)一步冒泡取 var EventUtil = { addHandler: function(element, type, handler){ if(...
摘要:但是部分瀏覽器存在兼容性的問題。核心代碼寬高不固定水平垂直居中演示使用布局垂直水平居中核心代碼使用布局垂直水平居中演示使用布局垂直水平居中核心代碼使用布局垂直水平居中演示 CSS居中完全指南——構(gòu)建CSS居中決策樹 showImg(https://segmentfault.com/img/bV8tDq); 本文總結(jié)CSS居中,包括水平居中和垂直居中.本文相當(dāng)于CSS決策樹,下次再遇到...
摘要:但是部分瀏覽器存在兼容性的問題。核心代碼寬高不固定水平垂直居中演示使用布局垂直水平居中核心代碼使用布局垂直水平居中演示使用布局垂直水平居中核心代碼使用布局垂直水平居中演示 CSS居中完全指南——構(gòu)建CSS居中決策樹 showImg(https://segmentfault.com/img/bV8tDq); 本文總結(jié)CSS居中,包括水平居中和垂直居中.本文相當(dāng)于CSS決策樹,下次再遇到...
摘要:水平居中行內(nèi)元素解決方案適用元素文字,鏈接,及其其它或者類型元素,,部分代碼文字元素鏈接元素鏈接元素鏈接元素部分代碼解決方案將元素包裹在一個(gè)屬性為的父級元素中如設(shè)置這個(gè)父級元素屬性即可現(xiàn)在大家可以看到和中的子元素水平居中了水平居 1.水平居中:行內(nèi)元素解決方案 適用元素:文字,鏈接,及其其它inline或者inline-*類型元素(inline-block,inline-table,i...
摘要:水平居中行內(nèi)元素解決方案適用元素文字,鏈接,及其其它或者類型元素,,部分代碼文字元素鏈接元素鏈接元素鏈接元素部分代碼解決方案將元素包裹在一個(gè)屬性為的父級元素中如設(shè)置這個(gè)父級元素屬性即可現(xiàn)在大家可以看到和中的子元素水平居中了水平居 1.水平居中:行內(nèi)元素解決方案 適用元素:文字,鏈接,及其其它inline或者inline-*類型元素(inline-block,inline-table,i...
閱讀 2309·2021-08-26 14:14
閱讀 2678·2019-08-29 13:07
閱讀 2084·2019-08-26 11:44
閱讀 676·2019-08-26 10:11
閱讀 2410·2019-08-23 15:43
閱讀 3078·2019-08-23 14:17
閱讀 385·2019-08-23 12:36
閱讀 2082·2019-08-22 15:20