4

WordPress テーマの div の margin-top プロパティを変更しようとしていますが、うまくいかないようです。カスタム CSS スタイルシートに次の行を追加しました。

 div#primary {
     display: block;
     margin-top:50px;
   }

しかし、プロパティを変更したいdivが下に移動しません。例は、次の URLにあります。 http://who.designbond.co.uk/contact-2/ 下に移動する必要がある div は、Phylosophy のテキストを含むものです。誰かが私が間違っていることを説明できますか? ありがとう

4

4 に答える 4

4

これには、スタイルシートをオーバーライドdivするインライン スタイルがあります。margin-top: 0px

そのインラインスタイルを削除または変更するか、(ピンチで、私がこれを言ったことを誰にも言わないで!importantください)スタイルシートルールに追加する必要があります)。

于 2013-04-05T18:45:23.933 に答える
3
div#primary {
     display: block;
     margin-top:50px !important;
}

私はそれが良いことではないことを知っています(!importantを追加します)が、それは役に立ちます.

于 2013-04-05T18:46:11.200 に答える
2

id primary の div にインライン スタイルシートがあることがわかります。インライン スタイル シートは、クラス ベースのスタイル シートよりも優先されます。インライン スタイルシートに margin-top:0px があり、クラス ベースのスタイリングが無視されています。それを削除すると動作します。

于 2013-04-05T18:50:24.487 に答える