色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何隱藏css網格布局中指定行高的列溢出部分?

劉柏宏2年前9瀏覽0評論

我有下面的JS和HTML代碼:

.first {
  height: 50px;
  background-color: red;
}

.second {
  height: 100px;
  background-color: green;
}

.container {
  display: grid;
  grid-template-rows: min-content;
  grid-template-columns: 265px auto;
}

<div class="container">
  <div class="first"></div>
  <div class="second"></div>
</div>

溢出需要應用于元素溢出的容器,而不是元素本身,你不會有任何溢出,因為mi n-content并不意味著所有元素的最小高度。這個屬性在處理寬度而不是高度時很有用,因為高度是默認自動的,并且在大多數情況下已經適合最小內容。

您需要的只是簡單地為容器設置一個最大高度或高度:

.first {
  height: 50px;
  background-color: red;
}

.second {
  height: 100px;
  background-color: green;
}

.container {
  display: grid;
  max-height:50px;
  overflow:hidden;
  grid-template-columns: 265px auto;
}

<div class="container">
  <div class="first"></div>
  <div class="second"></div>
</div>