14.

【CSS】 Bootstrapで両サイドを固定して広告を表示させる方法

ページの作成
テンプレートを更新

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!

  <div class="row">
    <!-- 左サイドの広告 -->
    <div class="col-lg-2 col-md-3 d-none d-md-block">
      <div class="ad-left">
        <!-- ここに左側の広告コードを追加 -->
      </div>
    </div>

    <!-- メインコンテンツ -->
    <div class="col-lg-8 col-md-6">
      <div class="main-content">
        <!-- ここにWebサイトのメインコンテンツを追加 -->
      </div>
    </div>

    <!-- 右サイドの広告 -->
    <div class="col-lg-2 col-md-3 d-none d-md-block">
      <div class="ad-right">
        <!-- ここに右側の広告コードを追加 -->
      </div>
    </div>
  </div>
</div>

 

<style>
  .ad-left, .ad-right {
    position: fixed; /* 広告を固定する */
    padding-top: 10px;
    padding-bottom: 10px;
    top: 50%; /* 画面の縦方向の真ん中に広告を配置 */
    transform: translateY(-50%); /* 広告自体の縦方向の真ん中を基準にする */
  }

  .ad-left {
    left: 0; /* 画面の左側に広告を配置 */
  }

  .ad-right {
    right: 0; /* 画面の右側に広告を配置 */
  }

  .main-content {
    padding: 20px;
  }
</style>

子ページ
子ページはありません
同階層のページ
  1. 文法、規則
  2. セレクタ
  3. プロパティ
  4. 色の指定方法
  5. アニメーション
  6. ライブラリ
  7. 「display: flex」を用いて要素を横並びにする方法
  8. スクロールの際のサイドバー固定方法「position: sticky」
  9. 縦の中央寄せ
  10. CSSの変更が反映されない
  11. 画面サイズもしくはスマホの場合のCSS切り替え方法
  12. 一行で左、真ん中、右にそれぞれ要素を寄せる方法
  13. 左右の端にそれぞれ要素を寄せる方法
  14. Bootstrapで両サイドを固定して広告を表示させる方法

最近コメントのあったページ

最近の質問

コメント一覧

コメントがありません

ログインしなければコメント投稿はできません。