国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

常見(jiàn)布局方法總結(jié)-居中布局

Wuv1Up / 2453人閱讀

摘要:常見(jiàn)布局方法總結(jié)水平居中布局使用場(chǎng)景頁(yè)面整體水平居中,有具體寬度要求。

常見(jiàn)布局方法總結(jié) 水平居中布局

(1) width: (xxx)px; margin: 0 auto;

使用場(chǎng)景:頁(yè)面整體水平居中,有具體寬度要求

.content {
  width:1000px;
  height:100px;
  background:red;
  margin:0 auto;
}

(2) text-align: center; display: inline-block;

使用場(chǎng)景:子元素有多個(gè)且需要水平居中排列

.wrap {
  text-align: center;
}
.content {
  display: inline-block;
  width: 100px;
  height: 100px;
  background: red;
}

(3) absolute+left:50%+margin-left:-width/2

使用場(chǎng)景:子元素寬度確定,子元素之間互不影響

快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了
.wrap {
  position: relative;
}
.content {
  position: absolute;
  left: 50%;
  width: 200px;
  height: 100px;
  margin-left: -100px;
  background: red;
}

(4) absolute+left:50%+translateX(-50%)

使用場(chǎng)景:子元素寬度不確定,支持css3的translate屬性,子元素之間互不影響

快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了
.wrap {
  position: relative;
}
.content {
  position: absolute;
  left: 50%;
  height: 100px;
  background: red;
  transform: translateX(-50%);
}

(5) flex布局

使用場(chǎng)景: 支持flex布局方式的瀏覽器都可以使用此布局,結(jié)合了(2)(4)兩種方法的優(yōu)點(diǎn),無(wú)需考慮子元素寬度,且支持多個(gè)子元素居中

快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了
.wrap {
  display: flex;
  justify-content: center;
}
.content {
  height: 100px;
  background: red;
}
垂直居中布局

相比水平居中布局,垂直居中稍微坑了一點(diǎn),實(shí)現(xiàn)方法并沒(méi)有靈活。

(1)table-cell布局
使用場(chǎng)景:多行文字上下居中

快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了
.wrap {
  display: table-cell;
  vertical-align: middle;
  height: 200px;
}
.content {
  width: 100px;
  background: red;
}

(2)absolute+top:50%+margin-top:-height/2
使用場(chǎng)景:與水平居中一樣,適用于子元素高度確定,不會(huì)對(duì)其他子元素造成影響的情況下的上下居中,由于是絕對(duì)定位,父元素需要占據(jù)空間,若沒(méi)有其他子元素,需設(shè)置一個(gè)高度

.wrap {
  position: relative;
  height: 200px;
}
.content {
  position: absolute;
  top: 50%;
  width: 300px;
  height: 100px;
  margin-top: -50px;
  background: red;
}

(3) absolute+top:50%+translateY(-50%)
使用場(chǎng)景:與水平居中一樣,適用于子元素高度不確定,不會(huì)對(duì)其他子元素造成影響的情況下的上下居中,由于是絕對(duì)定位,父元素需要占據(jù)空間,若沒(méi)有其他子元素,需設(shè)置一個(gè)高度

.wrap {
  position: relative;
  height: 200px;
}
.content {
  position: absolute;
  top:50%;
  background: red;
  transform: translateY(-50%);
}

(4) flex布局

使用場(chǎng)景: 支持flex布局方式的瀏覽器都可以使用此布局,無(wú)需考慮子元素高度,書寫簡(jiǎn)便快捷

快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了快過(guò)年了
.wrap {
  display: flex;
  align-items: center;
  height: 200px;
}
.content {
  background: red;
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/115497.html

相關(guān)文章

  • 常見(jiàn)布局方法總結(jié)-居中布局

    摘要:常見(jiàn)布局方法總結(jié)水平居中布局使用場(chǎng)景頁(yè)面整體水平居中,有具體寬度要求。 常見(jiàn)布局方法總結(jié) 水平居中布局 (1) width: (xxx)px; margin: 0 auto; 使用場(chǎng)景:頁(yè)面整體水平居中,有具體寬度要求。 showImg(https://segmentfault.com/img/bVH7rO?w=1347&h=216); .content { width:...

    JowayYoung 評(píng)論0 收藏0
  • 前端-CSS3&H5

    摘要:高度模型淺識(shí)為的簡(jiǎn)寫,簡(jiǎn)稱為塊級(jí)格式化上下文,為瀏覽器渲染某一區(qū)域的機(jī)制,中只有和中還增加了和。并非所有的布局都會(huì)在開(kāi)發(fā)中使用,但是其中也會(huì)涉及一些知識(shí)點(diǎn)。然而在不同的純制作各種圖形純制作各種圖形多圖預(yù)警 一勞永逸的搞定 flex 布局 尋根溯源話布局 一切都始于這樣一個(gè)問(wèn)題:怎樣通過(guò) CSS 簡(jiǎn)單而優(yōu)雅的實(shí)現(xiàn)水平、垂直同時(shí)居中。記得剛開(kāi)始學(xué)習(xí) CSS 的時(shí)候,看到 float 屬性不...

    xiaolinbang 評(píng)論0 收藏0
  • CSS布局十八般武藝都在這里了

    摘要:清單一些說(shuō)明注意文檔的書寫順序,先寫兩側(cè)欄,再寫主面板,更換后則側(cè)欄會(huì)被擠到下一列圣杯布局和雙飛翼布局都會(huì)用到。可以通過(guò)設(shè)置的屬性或使用雙飛翼布局避免問(wèn)題。雙飛翼布局不用設(shè)置相對(duì)布局,以及對(duì)應(yīng)的和值。 本文首發(fā)于知乎專欄:前端指南 CSS布局 布局是CSS中一個(gè)重要部分,本文總結(jié)了CSS布局中的常用技巧,包括常用的水平居中、垂直居中方法,以及單列布局、多列布局的多種實(shí)現(xiàn)方式(包括傳統(tǒng)的...

    includecmath 評(píng)論0 收藏0
  • css--布局

    摘要:布局方式布局的傳統(tǒng)解決方案,基于盒狀模型,依賴屬性屬性屬性。它對(duì)于那些特殊布局非常不方便,比如,垂直居中就不容易實(shí)現(xiàn)。關(guān)于布局,當(dāng)然肯定還有更多的更好的方法。 接觸前端開(kāi)發(fā)也有半年了,每當(dāng)需要將一個(gè)空白的紙,畫成一個(gè)頁(yè)面的時(shí)候,總會(huì)出現(xiàn)不知所措的幾秒鐘。除了因?yàn)閷?duì)css中的各種屬性的不熟練之外,更難為人的是怎么簡(jiǎn)練的將這些屬性排列組合起來(lái)。其實(shí)靜下心來(lái),仔細(xì)想一想,無(wú)非就是整體-->局...

    Nino 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<