即使在我最好的日子里,我在追踪浏览器显示问题时也非常沮丧。
在 Opera 中,此页面 ( http://www.taysf.org/about )的左侧边栏无法正确显示。在其他所有浏览器中,侧边栏都有一个橙色条纹棕褐色块背景,出于某种原因,我无法理解 Opera 中不显示该背景。
你知道为什么吗?你会同情我吗?
谢谢!
即使在我最好的日子里,我在追踪浏览器显示问题时也非常沮丧。
在 Opera 中,此页面 ( http://www.taysf.org/about )的左侧边栏无法正确显示。在其他所有浏览器中,侧边栏都有一个橙色条纹棕褐色块背景,出于某种原因,我无法理解 Opera 中不显示该背景。
你知道为什么吗?你会同情我吗?
谢谢!
您页面的摘录(已删除空格):
(...)
<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#content 不在 div#page 内,因此它下面没有显示背景。其他浏览器看到了不匹配的标签并猜出了你的想法(在这种情况下,成功)。