亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

確保表格單元格的容器填入父級(jí)的整個(gè)高度
P粉345302753
P粉345302753 2024-04-04 16:03:18
0
1
698

我嘗試在不使用Flexbox 的情況下垂直對(duì)齊內(nèi)容,因?yàn)槲覀兊挠美嬖谝恍﹩?wèn)題,所以我嘗試使用垂直對(duì)齊的表格來(lái)實(shí)現(xiàn),但問(wèn)題是裡面的內(nèi)容沒(méi)有填充剩餘的高度,是否可以通過(guò)CSS以某種方式做到這一點(diǎn)?

https://jsfiddle.net/s38haqm5/25/

<html>

  <body>
    <div class="row">
      <div class="cell">
        <div class="container">
          Hello world
        </div>
      </div>
      <div class="cella">
        Cell2
      </div>
    </div>

  </body>

</html>


.container {
  background-color: red;
  height: 100%; 
}

.cell {
  display: table-cell;
  vertical-align: middle;
  border: 1px solid black;
  min-width: 100px;
  max-width: 100px;
  min-height: auto;
  max-height: none;
}

.cella {
  display: table-cell;
  vertical-align: middle;
  border: 1px solid black;
  min-width: 100px;
  max-width: 100px;
  height: 30px;
  max-height: none;
}

.row {
  display: table
}

P粉345302753
P粉345302753

全部回覆(1)
P粉183077097

您需要定義父級(jí)高度。現(xiàn)在您的 .cell 沒(méi)有設(shè)定任何高度,因此 .container 沒(méi)有任何值來(lái)計(jì)算 100%。 只需在.cell 中添加一些高度,例如.cell {height: 30px;} (就像您在.cella 上的高度一樣。)

由於 .cella.cell 相同,我假設(shè)您可能需要這一點(diǎn)建議。 如果您希望單元格相同,但其中一個(gè)單元格需要設(shè)定不同的樣式,請(qǐng)?jiān)谒袉卧裆咸砑酉嗤念?lèi),然後將id 添加到需要不同的單元格,然後根據(jù)您的需要設(shè)置id 的樣式想。請(qǐng)記住,具有 class 和 id 的單元格將具有由 class 和 id 組合而成的 css 值

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板