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

資訊專欄INFORMATION COLUMN

css布局:多列等高布局

Ethan815 / 2027人閱讀

摘要:多列等高布局是在一個(gè)容器里面,并排的多列,如果內(nèi)容的高度無法在一開始確定例如內(nèi)容是動(dòng)態(tài)的,又需要讓各列自然地?fù)伍_不出現(xiàn)每列里面的滾動(dòng)條,這時(shí)候需要用或者的方法把各列高度設(shè)置為最高列的高度。

多列等高布局是在一個(gè)容器里面,并排的多列,如果內(nèi)容的高度無法在一開始確定(例如內(nèi)容是動(dòng)態(tài)的),又需要讓各列自然地?fù)伍_(不出現(xiàn)每列里面的滾動(dòng)條),這時(shí)候需要用css或者js的方法把各列高度設(shè)置為最高列的高度。這里我們介紹純css實(shí)現(xiàn)方法。

程序代碼:

  
         

Trend

  

The tool refers to periodic trends for collecting and analyzing weak signals and trends in chemistry.

  
  
         

User

    

User namespaces are now fully implemented as of document is obsolete.

  
  
         

Picture

    

Taking good pictures is something anyone can do with any camera, if you practice enough and avoid some common mistakes..

  

這時(shí)候用浮動(dòng)布局讓三個(gè)col并列:

.col {
  float: left;
  width: 33.33%;
  padding: 20px;
  color: #fff;
  text-align: center;
  background: #2980b9;
}

可以看到出現(xiàn)這樣三列:因?yàn)閮?nèi)容區(qū)域的大小不同導(dǎo)致高度不同。如果內(nèi)容區(qū)域是動(dòng)態(tài)的,我們也不能夠直接把高度都設(shè)置成最高的那列。

這時(shí)候,我們給col增加樣式:

padding-bottom: 500px;

出現(xiàn)的效果是:紅色代表父元素,藍(lán)色代表子元素原來的內(nèi)容,也就是父元素和子元素都因?yàn)閜adding被撐開了。

這時(shí),再給col增加樣式
margin-bottom: -500px;

這時(shí)候,相當(dāng)于三個(gè)子元素都超出父元素邊界500px,也就是父元素的border-bottom往上移動(dòng)500px,剛好到了最長元素的內(nèi)容區(qū)域。

這時(shí)候再給父元素設(shè)置overflow:hidden就可以把黃色下面的區(qū)域隱藏掉,實(shí)現(xiàn)三列等高布局。

多列等高布局的一個(gè)解決思路就是:先給幾個(gè)子元素設(shè)置一個(gè)比較大的padding-bottom和一個(gè)等值的負(fù)數(shù)margin-bottom,也就是相當(dāng)于在父元素溢出了,這時(shí)候再從父元素那里設(shè)置overflow:hidden,就可以裁剪掉溢出的部分。并且是最高的元素溢出最多,這時(shí)候隱藏掉溢出的部分,并行的列就都等高了。

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

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/113086.html

相關(guān)文章

  • css table布局大法,解決你大部分居中、多列等高、左右布局的問題

    摘要:基于這樣的布局方式,你就可以把什么定高不定高定寬不定寬多行單行的水平垂直居中都搞定了。且不支持這就是所謂的布局大法。 看了這篇文章,你可以了解到以下布局方法: table-cell 定高水平垂直居中 不定高水平垂直居中 單行定高水平垂直居中 單行不定高水平垂直居中 多行定高水平垂直居中 多行不定高水平垂直居中 多列等高布局 左邊定寬右邊自適應(yīng)布局 左邊右邊定寬中間自適應(yīng)三列布局 最...

    lijinke666 評論0 收藏0
  • css table布局大法,解決你大部分居中、多列等高、左右布局的問題

    摘要:基于這樣的布局方式,你就可以把什么定高不定高定寬不定寬多行單行的水平垂直居中都搞定了。且不支持這就是所謂的布局大法。 看了這篇文章,你可以了解到以下布局方法: table-cell 定高水平垂直居中 不定高水平垂直居中 單行定高水平垂直居中 單行不定高水平垂直居中 多行定高水平垂直居中 多行不定高水平垂直居中 多列等高布局 左邊定寬右邊自適應(yīng)布局 左邊右邊定寬中間自適應(yīng)三列布局 最...

    hedge_hog 評論0 收藏0
  • css table布局大法,解決你大部分居中、多列等高、左右布局的問題

    摘要:基于這樣的布局方式,你就可以把什么定高不定高定寬不定寬多行單行的水平垂直居中都搞定了。且不支持這就是所謂的布局大法。 看了這篇文章,你可以了解到以下布局方法: table-cell 定高水平垂直居中 不定高水平垂直居中 單行定高水平垂直居中 單行不定高水平垂直居中 多行定高水平垂直居中 多行不定高水平垂直居中 多列等高布局 左邊定寬右邊自適應(yīng)布局 左邊右邊定寬中間自適應(yīng)三列布局 最...

    kun_jian 評論0 收藏0
  • 前端面試重點(diǎn)之——多列布局

    摘要:重點(diǎn)以需求為例說明。三左邊不定寬,右邊自適應(yīng)布局需求左側(cè)不定寬,右側(cè)自適應(yīng),間距。五等寬布局解決方案需求多列等寬,并保留間距。 在頁面開發(fā)中,當(dāng)我們拿到設(shè)計(jì)師給出的UI圖后,首先考慮的就是布局問題,而多列布局會(huì)是我們碰到最多的布局問題,個(gè)人就匯總了開發(fā)中常見多列布局問題的解決方法。按列數(shù)可以分為兩列布局,三列布局,多列布局,其中布局方法中的原理都有類似之處。 目錄 一、定寬+...

    lei___ 評論0 收藏0
  • 前端面試重點(diǎn)之——多列布局

    摘要:重點(diǎn)以需求為例說明。三左邊不定寬,右邊自適應(yīng)布局需求左側(cè)不定寬,右側(cè)自適應(yīng),間距。五等寬布局解決方案需求多列等寬,并保留間距。 在頁面開發(fā)中,當(dāng)我們拿到設(shè)計(jì)師給出的UI圖后,首先考慮的就是布局問題,而多列布局會(huì)是我們碰到最多的布局問題,個(gè)人就匯總了開發(fā)中常見多列布局問題的解決方法。按列數(shù)可以分為兩列布局,三列布局,多列布局,其中布局方法中的原理都有類似之處。 目錄 一、定寬+...

    superPershing 評論0 收藏0

發(fā)表評論

0條評論

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