2

私はレスポンシブなBootstrapテーマに取り組んでいます。functions.php にコードを追加して、子テーマの応答性を無効にします。すべて正常に動作します。問題ありません。

親コンテナが修正されました: HTML:

 <div class="container">

CSS:

 .container{width: 940px;}

しかし、フッター セクションにはサイト全体の背景色が必要です。どうすればこれを行うことができますか?

width:auto、width: 200% などのさまざまな方法を設定しようとしましたが、望ましい結果が得られません。

これがフッター セクションであるとします。

<footer>
   My footer
</footer>

子テーマで CSS を試みた (動作しない)

footer {
  background: #CCCCCC;
  width:100% !important;
  position:absolute !important;   

}

また、CSS プロパティに !important をあまり多く設定せずにこれを行うことは可能ですか? ありがとう。

4

3 に答える 3

3

フッターが の内側にdiv.containerある場合、フッターのwidth:940px;幅を 100% にすると幅は 940px になります。

フッターをコンテナーの外側に配置して、ボディの幅を 100% にする必要があります。

于 2013-08-15T14:14:16.610 に答える
0

100% の幅を指定すると、要素はコンテナーの幅を取得します。したがって、あなたのコードでは、重要なキーワードを使用しても、コンテナーの幅を取得します (100% が行うことになっているため)。

フッターをコンテナの外に出すだけです。その後、機能し、この !important キーワードは必要なくなります。

于 2013-08-15T14:13:37.373 に答える