[英]Why font-size property used on div affects divs width and height?
我有一個固定的width和height div元素,當將font-size屬性應用於該元素時,寬度/高度會改變, 為什么?
我認為字體大小只會影響字體大小,而不會影響它所在的容器。
width
和height
屬性為元素設置所需的屬性,這意味着元素可以更新其大小以適合內容。
如果希望限制大小,可以使用overflow
屬性更新其處理超大內容的方式。
示例: overflow: hidden
:不會顯示width
和height
以外的所有內容overflow: scroll
:元素具有滾動條以顯示超出width
和height
https://developer.mozilla.org/en/docs/Web/CSS/overflow
根據您的情況,也可能值得檢查一下min-width
, max-width
, min-height
和max-height
。
這可能是因為您的display
屬性。
即使您設置了固定的寬度和高度, display:table
和display:inline
都將適應您內容的大小。
嘗試在div上使用display:flex
或display:block
並根據您的意願調整overflow
設置(如果您希望顯示或不顯示溢出的內容),您應該會感到滿意。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.