补充工具栏在Opera中无法正常显示

时间:2009-03-27 12:57:25

标签: html css opera

即使在我最好的日子里,我在追踪浏览器显示问题方面也非常惨淡。

在Opera中,此页面上的左侧边栏(http://www.taysf.org/about)无法正常显示。在其他所有浏览器中,侧边栏都有橙色条纹棕褐色块背景,因此我无法理解Opera中不显示背景。

你知道为什么吗?你会怜悯我吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

摘录自页面(删除空格):

(...)
<input type="hidden" name="log" id="edit-log" value=""  />
</div>
</div></form>

</div>
</div></form>
<ul class="topnav">
(...)

看到第二个</div></form>?你已经关闭了一个div太多了(div#page,确切地说;你也尝试关闭一个不存在的表单)。 Opera做了你告诉它做的事情,关闭了div #page,因此div#内容不在div #page中,因此没有显示背景。其他浏览器看到了不匹配的标签并猜到了你的想法(在这种情况下,成功)。

相关问题