194

max-heightプロパティが CSS ルールで以前に設定されている場合、プロパティをデフォルトにリセットするにはどうすればよいですか? これは機能しません:

pre {
  max-height: 250px;
}

pre.doNotLimitHeight {
  max-height: auto; // Doesn't work at least in Chrome
}
4

5 に答える 5

358

にリセットしnoneます:

pre {
  max-height: 250px;
}

pre.doNotLimitHeight {
  max-height: none;
}

参照

于 2012-12-21T10:14:33.333 に答える
29

次のcssを使用して、max-height属性をクリアできます。

max-height:none; 
于 2012-12-21T10:15:04.817 に答える
7

使用できます

max-height: unset;

親から継承している場合は継承された値にプロパティをリセットし(キーワード inherit として機能します)、継承していない場合は初期値にリセットします(キーワード initial として機能します)。

于 2019-11-06T14:29:48.787 に答える
1

どちらかを使用

max-height: none;

また

max-height: 100%;

: 2 番目の値は、含まれているブロックの高さを基準にしています。

于 2018-04-19T18:22:16.760 に答える