所以我正忙着制作一个水平滚动的网站。div
我们要说的容器有一个area
. 它的宽度是可变的,就像在传统站点上的平均div
高度是可变的一样。
我的网站是“垂直响应”的,所以我使用了很多百分比值,包括高度,就像在普通网站上使用百分比宽度一样。
问题是,当我使用百分比填充/边距时,div.area
它会根据 div 的宽度而不是高度来计算百分比,即使在设置时padding-top
也是如此。
这类似于尝试padding-left
在body
正常站点上设置百分比并根据站点的高度计算填充。这很疯狂,而且完全不直观。
这是一个已知的问题?还是故意的?是否有任何仅限 CSS 的解决方法。我不想使用 JS 或其他东西来解决这样的问题我宁愿只在em
s中设置填充