質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.35%
CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Q&A

解決済

1回答

1112閲覧

justify-contentを使ってるが反映されない

kazu1515

総合スコア7

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

0グッド

0クリップ

投稿2020/10/14 23:30

要素を横幅の中央に配置したいので、justify-coontentsでcenterを指定しました。しかし画面の中央にアイテムが配置されず、左端に配置されてしまい困っています。

html コード <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="linguage.css"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <header> <p>安いのにしっかり上達する英会話教室・英会話リンゲージ</p> <div class="header-contents"> <a href="https://www.linguage-school.jp/"><img src="logo.png" alt=""></a> <div class="intro"> <div class="intro-contents"> <img src="tel-mark.png" alt=""> <p class="tell">0120-965-680</p> <p>火〜木7:00/土11:00〜19:00</p> <p>※スクールにより受付時間が異なります。</p> </div> <a href="https://www.linguage-school.jp/entry/trial/">まずは気軽に無料体験</a> </div> </div> </header> <body> <div class="back"> <img src="main-text.png" alt=""> <img src="main-person-pc.png" alt=""> </div> <div >※1 コースにより受講料金がことなります</div> <div class="join"> <img src="lp-camp202010-sp.png" alt=""> <p>最大3ヶ月分の受講料が無料になるキャンペーン 【キャンペーン内容】<br> 10月31日までのキャンペーン期間中に初めて入会される受講生に限り<br> 最大3ヶ月分の受講料が無料になるほか、対面レッスン・オンラインレッスン振り替えも最大 3 ヶ月分無料。<br> さらに最長1年間オンライン教材無料!<br> 3大特典が付くリンゲージのGo to studyキャンペーンは、入会のお申込み日が早いほどお得です。 ※キャンペーン適用には条件がございます。</p> </div class="colona-support"> <div class> <img src="avoid01.png" alt=""> <img src="avoid02.png" alt=""> <img src="avoid03.png" alt=""> <img src="avoid04.png" alt=""> <img src="avoid05.png" alt=""> <img src="avoid06.png" alt=""> </div> </body> </html>
コード css header{width:100%; top:0; } header p{background-color: #eee; margin:0; font-size:12px;} .back{background-image:url("bg-cover-pc.jpg");} .intro{display:inline-block; position:absolute; left:900px;} .tell{display:inline-block; font-size:30px; color:#888; margin:0;} .intro-contents{display: inline-block;} .header-contents{position:relative; height:150px;} /* オンライン教材の説明 */ .join{text-align:center; display:inline-block; width:100%;} .colona-support{ display:flex; flex-wrap: wrap; width: 86%; justify-content: center; }

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

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

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

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

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

m.ts10806

2020/10/15 00:19

起きている問題に対して、調べたこと試したことを記載してください。 あと、言語名はコードブロックの冒頭に記載し、実際のコード以外はブロック内に入れないように配慮願います。 ```css ```html
guest

回答1

0

ベストアンサー

問題はCSSの記述ではなく、HTMLファイルにあります。
colona-supportクラスを指定しているdiv要素のタグが終了タグになっており、実質的にcolona-supportクラスが存在しません。おそらく、その直後のdiv要素の開始タグ(class属性だけ指定され、属性値が指定されていない)に属性値を書くつもりで間違えましたね。

Diff

1- </div class="colona-support"> 2+ </div> 3- <div class> <img src="avoid01.png" alt=""> 4+ <div class="colona-support"> 5+ <img src="avoid01.png" alt="">

そのほかの問題点として、body要素の内容として書かなければいけないheader要素が、body要素の手前に書かれているので、その点も修正が必要です。

投稿2020/10/14 23:55

Daregada

総合スコア11990

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

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

kazu1515

2020/10/17 23:17

教えていただいた通り、終了タグを改善しbodyタグを改善したら解決しました。次からまず htmlファイルから見ていくようにしようと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問