this blog post of mine中,我需要许多两栏位,因此产生了许多元素。这在它们之间造成了很多不必要的垂直空间。我用谷歌搜索,发现了如何position: relative; top: -<whatever number>px。现在,所有垂直空间最终都堆积了起来。我的谷歌搜索没有显示任何用于负垂直空间的命令(认为LaTeX \vspace带有负参数),尽管这是我正在谷歌搜索的目的。最后有什么方法可以删除那巨大的空间吗?

PS:关于网页设计,我是一个菜鸟。我所知道的只是一点HTML,我通过查看其他博客文章的HTML或通过谷歌搜索得到的HTML以及为表格填充。我不知道Blogger是否接受除纯HTML + CSS之外的任何内容。

更新资料

CBroe的评论解决了问题。博客帖子最初是这样结束的:html - 消除由于&lt;div&gt;元素的负定位堆积而导致的桩尾不必要的垂直空间-LMLPHP

最佳答案

相对定位仅将元素移动到其“默认”位置(如果根本不放置元素,它将在正常流动中移动),但是保留元素所需的原始空间。

如果要“移动”元素而没有这种效果,则可以使用例如margin代替。

10-05 21:03
查看更多