簡體   English   中英

為什么在div上使用font-size屬性會影響div的寬度和高度?

[英]Why font-size property used on div affects divs width and height?

我有一個固定的width和height div元素,當將font-size屬性應用於該元素時,寬度/高度會改變, 為什么?

我認為字體大小只會影響字體大小,而不會影響它所在的​​容器。

widthheight屬性為元素設置所需的屬性,這意味着元素可以更新其大小以適合內容。

如果希望限制大小,可以使用overflow屬性更新其處理超大內容的方式。

示例: overflow: hidden :不會顯示widthheight以外的所有內容overflow: scroll :元素具有滾動條以顯示超出widthheight

https://developer.mozilla.org/en/docs/Web/CSS/overflow

根據您的情況,也可能值得檢查一下min-widthmax-widthmin-heightmax-height

這可能是因為您的display屬性。

即使您設置了固定的寬度和高度, display:tabledisplay:inline都將適應您內容的大小。

嘗試在div上使用display:flexdisplay:block並根據您的意願調整overflow設置(如果您希望顯示或不顯示溢出的內容),您應該會感到滿意。

暫無
暫無

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

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