2011-07-15 62 views
0

我要求你帮助我解决这个神秘的问题: 当我使用IE8访问此网页http://www.legrandclub.net/members时,它显示在搜索字段下方的双边框底部。这怎么可能?我已经检查了很多次CSS规则,但是我还没有找到任何可能成为此问题原因的规则。为什么双底边框?

你能帮我吗?

谢谢

回答

1

先搜索以下几行。重新定义相同的ID是无效的。

<div id="container"> 
<div id="content"> 


<div id="container"> 
    <div id="content"> 

线1033 tr没有完成正常

还行1059 </div>今天的闭幕DIV似乎是没有必要的。

1

我发现你的标记有可能导致问题的几个问题。

  1. 只使用一次id。 @ eric-fortis说得很对。
  2. 您在formdiv内有table。仅当您想要显示实际表格时才使用表格,如果您要使用表格,请务必关闭表格! (</table>
  3. 你有一个formform,这将永远不会飞。
  4. 您的ID使用情况令人困惑。如果我不能进来发现问题,那就意味着你的团队中没有人能够(你自己包括在内)。

一旦你解决了这些问题,你可能会发现错误。

1

Eric Fortis和citizen conn都有很好的答案......更一般的答案是将您的代码上传或粘贴到http://validator.w3.org/或将验证器指向您网页的网址。

我不是100%正确验证的nit-picker,但是您的HTML 结构需要是有效的,否则您将无法结束CSS神秘事件。


http://validator.w3.org/check?uri=http%3A%2F%2Fwww.legrandclub.net%2Fmembers&charset=%28detect+automatically%29&doctype=Inline&group=0

验证输出:7个错误

+0

和使用好编辑,来跟踪缩进和基本语法的 –