1

ここにページがあります:http : //dev.textcube.ch/oneandonly/index.php/galerie/shima/スタイル#vertmenuを使用してsubnavは問題ありませんが、スタイルとページレイアウトがsubnavと同じである別のページ左にプッシュされますhttp://dev.textcube.ch/oneandonly/index.php/galerie/yuma/

(ユーザー名:textcube /パスワード:ログインとしてtextcube3600がポップアップしてページにアクセスします)

#vertmenu {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
margin-top: 20px;
float: left; 
clear: both;
background: url(../images/subnav_bg.png) no-repeat;
height: 180px;
width: 195px !important;
padding: 40px 60px 60px 20px !important;
}

これがなぜなのかわかりません。CSSをチェックし、両方のページのChromeの要素を調べて、競合がないかどうかを確認しましたが、何も表示されません。

誰か助けてもらえますか?

ありがとう

4

2 に答える 2

2

2番目のページにview.cssは、次のルールを持つを含めます。

* {
    margin: 0;
    padding: 0;
}

これにより、のデフォルトのパディングが削除されますul#vertmenu .nav次の宣言をルールに追加する必要があります。

padding-left: 40px;
于 2012-10-14T19:20:00.673 に答える
0

両方のページをチェックすることにより、2番目のページの余分なものはmargin:0; padding:0viaの存在ですview.css。レイアウトが崩れます。

于 2012-10-14T19:25:00.227 に答える