【发布时间】:2017-03-10 19:09:02
【问题描述】:
有很多讨论提到垂直和水平边距和填充。我了解外部边距和内部填充之间的区别,但垂直和水平并不像看起来那么明显。
假设有人在讨论垂直填充。左右填充位于视图的垂直边缘,因此可以将其视为垂直填充。但是顶部和底部填充限制(填充)视图垂直,因此也可以将其视为垂直填充。一旦你可以从两个方面看到它,区别就不那么明显了。如果没有其他上下文,很难知道指的是哪个。
对于哪些边缘被认为是“垂直填充/边距”以及哪些是“水平填充/边距”,是否有一个公认的标准?这个标准的起源是什么(CSS、HTML、android/ios 布局、inDesign 等)?
谢谢
【问题讨论】:
-
是padding的方向——垂直padding就是垂直方向的padding,所以top/bottom。水平填充是水平方向的填充,所以左/右
-
谢谢。请不要对这个问题投反对票。如果没有明确的解释(我从未见过),它很容易混淆。让这个问题站出来帮助那些可能有同样问题但不敢问的人。
-
我没有投反对票,但老实说,我从未发现这个概念特别令人困惑。
-
我实际上认为情况正好相反,直到有人说他们相信它就像你说的那样。一旦我解释了如何以任何一种方式看到它,就连他也变得不确定了。为了清楚起见,我通常将其定义为 heightMargin 和 widthMargin。