🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

2回答

1640閲覧

bootstrapのcontainer-fluidを使うとh2がずれる

dobashi

総合スコア16

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2021/03/16 07:21

編集2021/03/16 07:22

既存HTMLにBootstrapを入れたらそれ以降のh2に使われているイメージがずれてしまいました。
http://spiritualcompany.net/website/test/index.html

のファイルの中の、「このダイエットメソッド5つの特徴」というところにbootstrapを適応しました。

html

1<h2 class="kakaku">このダイエットメソッド5つの特徴</h2></br> 2 3 <div class="container-fluid tokutyou5"> 4 <div class="row"> 5 <div class="col-md-6"> 6 <img src="img/money.jpg" alt="お金がかからない"> 7 <h2>特徴1.お金がかからない</h2> 8 <p> 9 エステやジムに行ったり、サプリメントや器具などを購入する必要がありません。もちろん私から営業することもありません。 10 </p> 11 </div> 12 <div class="col-md-6"> 13 <img src="img/easy.jpg" alt="カンタン"> 14 <h2>特徴2.すき間時間にカンタンにできてしまう!</h2> 15 <p> 16 忙しくても、寝起きですっぴんでも、あなたのペースで自由に実践できます。 17 </p> 18 </div> 19 <div class="row"> 20 <div class="col-md-6"> 21 <img src="img/smartphone.jpg" alt="スマホ"> 22 <h2>特徴3.スマホだけで実践できる</h2> 23 <p> 24 本教材はPDFなのでスマホから読むことができます。メールでのサポートなどもスマホで読めます。 25 </p> 26 </div> 27 <div class="col-md-6"> 28 <img src="img/nowhow.jpg" alt="ノウハウ"> 29 <h2>特徴4.一生使えるノウハウを手にできる</h2> 30 <p> 31 本教材の内容は、一生ダイエットするためのノウハウを手にできます。どんな年代になっても美しく痩せられます。 32 </p> 33 </div> 34 <div class="row"> 35 <div class="col-md-6"> 36 <img src="img/beauty.jpg" alt="容姿"> 37 <h2>特徴5.容姿が良くなります</h2> 38 <p> 39 このダイエットを実践していくと、血色が良く生き生きとしてくるので容姿が良くなります。 40 </p> 41 </div> 42 </div> 43 </div>

css

1 2.tokutyou5{ 3 width: 80%; 4} 5.tokutyou5 img{ 6 width: 100%; 7 margin-bottom: 20px; 8 margin-top: 20px; 9} 10 11.tokutyou5 h2{ 12 color: #ff69b4; 13 padding-bottom: 20px; 14}

するとそれ以降にあるh2に画像が使われているのですが、右側にずれてしまいました。
h2部分は、

html

1<h2 class="midashi_18"></h2>

css

1.midashi_18 { 2 3 background-image: url(img/midashi_18.jpg); 4 background-repeat: no-repeat; 5 height: 130px; 6 width: 920px; 7}

bootstrapが何か悪さをするのでしょうか?他のh2もずれてしまっています。
Bootstrapは、5.0.0betaです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

問題の部分のHTMLをご提示いただいていないので推測ですが、ガターの影響ではないでしょうか。

ガターとは、水平方向の padding によって作られるカラムの隙間のことです。 各カラムに padding-right と padding-left を設定し、各行の最初と最後にネガティブ margin でオフセットしてコンテンツを揃えます。

Gutters (ガター) · Bootstrap v5.0


こうしてはいかがですか?

<h2 class="midashi_18 gx-0"></h2>

コメントを受けて追記

タグの閉じ忘れが原因です。

html

1<h2 class="kakaku">このダイエットメソッド5つの特徴</h2></br> 2 3 <div class="container-fluid tokutyou5"> 4 <div class="row"> 5 <div class="col-md-6"> 6 <img src="img/money.jpg" alt="お金がかからない"> 7 <h2>特徴1.お金がかからない</h2> 8 <p> 9 エステやジムに行ったり、サプリメントや器具などを購入する必要がありません。もちろん私から営業することもありません。 10 </p> 11 </div> 12 <div class="col-md-6"> 13 <img src="img/easy.jpg" alt="カンタン"> 14 <h2>特徴2.すき間時間にカンタンにできてしまう!</h2> 15 <p> 16 忙しくても、寝起きですっぴんでも、あなたのペースで自由に実践できます。 17 </p> 18 </div> 19 20 </div><!-- .row 閉じ忘れ --> 21 22 <div class="row"> 23 <div class="col-md-6"> 24 <img src="img/smartphone.jpg" alt="スマホ"> 25 <h2>特徴3.スマホだけで実践できる</h2> 26 <p> 27 本教材はPDFなのでスマホから読むことができます。メールでのサポートなどもスマホで読めます。 28 </p> 29 </div> 30 <div class="col-md-6"> 31 <img src="img/nowhow.jpg" alt="ノウハウ"> 32 <h2>特徴4.一生使えるノウハウを手にできる</h2> 33 <p> 34 本教材の内容は、一生ダイエットするためのノウハウを手にできます。どんな年代になっても美しく痩せられます。 35 </p> 36 </div> 37 38 </div><!-- .row 閉じ忘れ --> 39 40 <div class="row"> 41 <div class="col-md-6"> 42 <img src="img/beauty.jpg" alt="容姿"> 43 <h2>特徴5.容姿が良くなります</h2> 44 <p> 45 このダイエットを実践していくと、血色が良く生き生きとしてくるので容姿が良くなります。 46 </p> 47 </div> 48 </div> 49 </div>

投稿2021/03/16 07:56

編集2021/03/16 09:32
Lhankor_Mhy

総合スコア36932

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

dobashi

2021/03/16 08:51

ご回答ありがとうございます。 <h2 class="midashi_18 gx-0"></h2> にしてみたのですが、まだ右にずれたままです。
Lhankor_Mhy

2021/03/16 08:56

これ以上は問題の部分のソースをご提示いただかないと厳しいと思います。
dobashi

2021/03/16 08:57

bootstrapを入れた部分の前と後のはじまるスタート位置が変わっています。bootstrapのあとのh2やpのスタート位置が右にずれています。
Lhankor_Mhy

2021/03/16 09:00

追記ありがとうございます。 ですが、コードがないとなんとも……
dobashi

2021/03/16 09:02

bootstrapと前後の部分の問題個所です。 <div class="text_box"> <p>など、ここでは一部しか紹介できませんが、あなたがこれから先、ダイエットを卒業するために必要な方法がぎっしりと詰めこまれています。 </p> </div> <h2 class="kakaku">このダイエットメソッド5つの特徴</h2></br> <div class="container-fluid tokutyou5"> <div class="row"> <div class="col-md-6"> <img src="img/money.jpg" alt="お金がかからない"> <h2>特徴1.お金がかからない</h2> <p> エステやジムに行ったり、サプリメントや器具などを購入する必要がありません。もちろん私から営業することもありません。 </p> </div> <div class="col-md-6"> <img src="img/easy.jpg" alt="カンタン"> <h2>特徴2.すき間時間にカンタンにできてしまう!</h2> <p> 忙しくても、寝起きですっぴんでも、あなたのペースで自由に実践できます。 </p> </div> <div class="row"> <div class="col-md-6"> <img src="img/smartphone.jpg" alt="スマホ"> <h2>特徴3.スマホだけで実践できる</h2> <p> 本教材はPDFなのでスマホから読むことができます。メールでのサポートなどもスマホで読めます。 </p> </div> <div class="col-md-6"> <img src="img/nowhow.jpg" alt="ノウハウ"> <h2>特徴4.一生使えるノウハウを手にできる</h2> <p> 本教材の内容は、一生ダイエットするためのノウハウを手にできます。どんな年代になっても美しく痩せられます。 </p> </div> <div class="row"> <div class="col-md-6"> <img src="img/beauty.jpg" alt="容姿"> <h2>特徴5.容姿が良くなります</h2> <p> このダイエットを実践していくと、血色が良く生き生きとしてくるので容姿が良くなります。 </p> </div> <div class="col-md-6"> </div> </div> </div> <h2 class="midashi_18 gx-0"></h2> <div class="text_box"> <p>あなたの体が本来持っている基礎代謝をアップさせて、自然と痩せていく体を手に入れることが出来るでしょう。 </p>
Lhankor_Mhy

2021/03/16 09:20

あ、もしかして、本文のURLのHTMLそのままですか?
Lhankor_Mhy

2021/03/16 09:27

本文のURLのHTMLそのままでいいなら、タグの閉じ忘れが原因ですよ。 .rowのdivタグ、閉じてないですよね?
dobashi

2021/03/16 09:41

感謝です!ありがとうございます。.rowのdivタグ閉じたら、直りました。 本当にありがとうございます。
Lhankor_Mhy

2021/03/16 10:05

なかなか質問を読み取れずにお手間をおかけしてすみませんでした。
dobashi

2021/03/16 10:12

いえいえ。ご丁寧にありがとうございます。
guest

0

width: 920px;を無効にしたところ枠内に収まりました。
width: 100%;でも枠内に収まりました。
ご参考まで。

以下蛇足です。
footerにwidth:100%;
h1のimgにwidth:100%;
とすると全部綺麗に収まりますが…

Lhankor_Mhy様が提示された情報で一括処理できるのであれば、
個別にwidth:100%;する必要が無いので楽かなと思います。

投稿2021/03/16 07:58

編集2021/03/16 08:02
退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

dobashi

2021/03/16 08:52

ご回答ありがとうございます。 width: 920px;を無効にしたり、width: 100%;にしたのですが、 右にずれたままです。 .midashi_18 { background-image: url(img/midashi_18.jpg); background-repeat: no-repeat; height: 130px; /* width: 920px; */ } でいいのですよね?何か他にもする必要あるのでしょうか?
退会済みユーザー

退会済みユーザー

2021/03/16 08:58 編集

ブラウザのキャッシュが効いてるパターンじゃないかなぁと思われます。 Ctrl+F5等でキャッシュをクリアしてから再確認していただけますでしょうか。
dobashi

2021/03/16 09:06

ご回答ありがとうございます。 Ctrl+F5でキャッシュクリアにしても、ずれてます。シークレットモードにしているのでキャッシュもないかと思います。
dobashi

2021/03/16 09:41

ありがとうございました! .rowのタグの閉じ忘れでした。失礼しました。
退会済みユーザー

退会済みユーザー

2021/03/16 09:53

無事に解決されたようで良かったです。 見た目がだいぶ綺麗だったのでその可能性を失念しておりました。 こちらこそ失礼いたしましたっ
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問