簡體   English   中英

如何使CSS'min-height'屬性無效?

[英]How can I make the CSS 'min-height' property ineffective?

這是我的代碼:

 .one, .two { border:1px solid; min-height: 300px; } .two { overflow: auto; } 
 <div class="one">something1</div><br> <div class="two">something2</div> 

我要做的就是停用.two min-height屬性。 我可以通過使用auto for height來做同樣的事情。 像這樣: .two{height:auto} 但是我怎樣才能達到min-height呢?

根據有關min-height屬性相關W3.org文檔 ,初始值為0

因此,如果要覆蓋該元素上的min-height屬性並將其設置回其初始值,則可以使用:

.two {
  min-height: 0;
}

當然,您也可以使用initial (即min-height: initial ),但並非所有瀏覽器都支持。 請參閱此相關的can​​iuse頁面 ,以獲取有關當前瀏覽器對initial屬性的支持的參考。

set min-height: initial; 那會讓你達到min-height: 0

 .one, .two { border: 1px solid; min-height: 300px; } .two { overflow: auto; min-height: initial; } 
 <div class="one">something1</div> <br> <div class="two">something2</div> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM