0

这是我的网站: http: //mylifeiscode.com/studentprintz/

在 Chrome 中,徽标加载居中,但在 Firefox 和 IE 中,它位于右侧。我已经在其中摆弄了一个小时的 CSS,但我不明白为什么它在其他两个浏览器中被推到右侧。

有谁知道 CSS 属性在做什么?

4

2 回答 2

2

你是绝对定位,但不告诉定位在哪里。将边距更改为位置。所以,而不是:

a#logo, #logo-text { position: absolute; margin-top: 25px; margin-left: 5px; }

尝试

a#logo, #logo-text { position: absolute; top: 25px; left: 5px; }
于 2012-10-30T22:25:11.233 回答
0

在第 40 行的 template.css 中,更改:

margin-left: 5px;

对此:

left: 5px;

顺便说一句,如果您使用 Firefox,我建议您将 Firebug 下载到您可以乱用 CSS,以防发生这种情况。

于 2012-10-30T22:20:53.707 回答