2

正直なところ、ここでこの質問をするのは少しばかげているように感じます。答えはおそらく非常に単純なので、私は現在、解決策を見つけようとして頭がいっぱいです。

同じコードと同じ style.css ファイルを使用する 2 つの Web ページがありますが、異なるタグを使用しているため、メニューの色、ページのヘッダーなどを変更できます。

次のものは正しく機能しています

http://www.dtlsports.co.uk/poolIndex.php

ただし、これでは、メニューの色が失われ、誤って下に移動しました。

http://www.dtlsports.co.uk/squashIndex.php

どちらか一方が機能し、もう一方が機能しない 2 つの違いを誰でも見つけることができますか? ページ自体で必要なものをすべて調べることができると思いますが、そうでない場合は、私に知らせてください。ここにすべて載せます.

前もって感謝します!!

4

2 に答える 2

3

2 番目のものには display:block; がないようです。

http://puu.sh/5arNI.jpg

于 2013-11-06T16:13:39.330 に答える
2

display:block を追加する必要がありました

  navQ {
        background: -moz-linear-gradient(center top , #FFCC00, #FFCC00) repeat scroll 0 0 #FF0000;
        border: 1px solid #FFCC00;
        border-radius: 0.5em 0.5em 0.5em 0.5em;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
        color: #FFCC00;
        display: block;
        height: 44px;
        margin: -37px auto 0;
        min-width: 800px;
    }

次の CSS スタイルがありません

article, aside, figure, footer, header, hgroup, nav, navP, section {
    display: block;
}
于 2013-11-06T16:12:58.003 に答える