0

我有一个问题,div 中的元素看似随机对齐,不响应任何对齐标记,并且 div 在其元素上方或下方创建额外空间。我正在使用 960 网格系统,并且我没有更改股票 CSS 文件,以免我的手指把它炸毁。

我在这里放了一个测试页面,请原谅一些不可靠的代码:-D

它仍处于非常早期的阶段(就像我一样),但我觉得我不能继续前进,直到我能够轻松理解导致问题的原因。

该页面上最好的例子是底部的水平条和下面的元素。该条添加了几个像素的死区,其下方的元素与各自 div 的不同部分对齐。

为什么在没有指令的情况下元素似乎没有标准化它们的对齐方式,是什么导致在没有指令的情况下再次出现额外的空间?

我自己的想法是相对单独地定位所有内容,但我担心这会导致问题并“破坏”网格。除此之外,我不知道。

谢谢

4

1 回答 1

0

问题之一是它#horizontal-bar-footer的高度25px超过了hr线的需要。设置height0px,然后添加一些padding-bottom以使页脚上方有一点空间。

这应该带来“汤姆·兰金自己的设计”部分。对于 Facebook 喜欢按钮,将其添加到main.css

.fb_iframe_widget span {
    vertical-align: top;
}
于 2012-09-09T09:47:42.263 回答