2011-07-15 3 views
0

私はこの不思議な問題を解決するために私を助けてくれるようお願いします: 私はこのウェブページhttp://www.legrandclub.net/membersをIE8を使用して訪問すると、検索フィールドの下に二重の境界線が表示されます。どのように可能ですか?私は多くの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. formの中にdivの内部にtableがあります。実際の表を表示する場合にのみ表を使用し、表を使用する場合は必ず表を閉じてください。 (</table>
  3. formの中にformがあります。これは決して飛ばないでしょう。
  4. あなたのIDの使用は混乱しています。私が来て、あなたのチームの誰もが(自分自身を含む)ことができないという問題を見つけることができなければ。

これらの問題を修正すると、間違いを見つけることができます。

1

エリック・フォルティスと市民の両方が良い答えを持っています...もっと一般的な答えは、コードをhttp://validator.w3.org/にアップロードまたは貼り付けるか、ページのURLにバリデーターを向けることです。

私は100%正当な検証のためのニックピッカーではありませんが、構造が有効である必要があります。そうしないとCSSミステリーが終了しません。


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

検証出力:7つのエラー

+0

とインデントと基本的な構文を追跡するために、良いエディタを使用して –

関連する問題