我一直在阅读几个较旧的资源,max-width
和min-width
与box-sizing: border-box
结合使用时会出现问题。是否有其他人将max/min-width
与box-sizing: border-box
合并并且有任何问题?
我计划为所有元素构建一个全局设置* {box-sizing: border-box}
的网站,但是还需要使用max-width,但如果它会导致问题,则不希望这样做。
答案 0 :(得分:2)
我没有发现任何问题。但请记住,使用border-box
时,padding
和border
高度和宽度会被元素的总高度和宽度有效消耗。有了这个,例如,同时指定100px的max-height
和100px的padding-bottom
将使您的元素高度正好为100px;不是200px。如果您想要100px高度和100px底部填充,则需要为元素指定max-height
200px。
以下JSFiddle example使用border-bottom
来说明差异。