我最近开始学习在线Wed开发,对这个领域还是个新手,所以很抱歉我的基本问题。 我知道边距和填充之间的区别(从逻辑上讲),但不太确定“什么时候应该使用边距和填充”。 在一堂课上,一位讲师使用“边距”在“刻度图标”和“易用”文本之间留出一些空间(见下面的图像),但是这里也可以使用填充吗? 如果不是,那么如果我为此使用填充,什么可能会引起问题呢?
此外,她用“rem”表示边距,用“%”表示填充。 使用rem和%(和px)有什么区别?
非常感谢你在这方面的帮助。
边距是元素周围的空间。
填充是元素内容周围的空间。
所以边距在元素之外。
衬垫在里面。
当将元素放置在彼此附近时,可以使用边距
在更改元素与其他元素的交互方式时,可以使用填充。 (不好解释)
pixel也是屏幕上的像素。 Rem是“相对于根元素的字体大小”(w3schools)https://www.w3schools.com/cssref/css_units.asp
希望这能帮上忙。