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

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

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

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

CSS

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

Q&A

解決済

1回答

4652閲覧

display: flexが効かない

momoka-

総合スコア11

HTML

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

CSS

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

0グッド

0クリップ

投稿2020/03/21 00:23

上の画像のように横並びにしたいのですが、display flexを画像とテキストを囲む親要素に指定したのですが横並びにならず、imgの大きさが変わりません。(したの画像が私の試したものです。)
イメージ説明
イメージ説明

html

1<main> 2 <!-- キービジュアル --> 3 <article class="key"> 4 <img src="./assets/images/kv.jpg" alt="キービジュアル"> 5 <h1>Stylish Site</h1> 6 </article> 7 <!-- コンセプト --> 8 <article class="concept"> 9 <h1 class="title concept-title">Concept</h1> 10 <div class="concept-main"> 11 <div class="concept-img"> 12 <img src="./assets/images/main_01.jpg" alt="メインビジュアル"></div> 13 <div class="concept-text"> 14 <h2>Fashionable girl</h2> 15 <p>あああああああ</p></div> 16 </div> 17 18 </article> 19 20</main>

css

1/* resetCSS */ 2html { 3 font-size: 20px; 4} 5html, body, div, span, applet, object, iframe, 6h1, h2, h3, h4, h5, h6, p, blockquote, pre, 7a, abbr, acronym, address, big, cite, code, 8del, dfn, em, img, ins, kbd, q, s, samp, 9small, strike, strong, sub, sup, tt, var, 10b, u, i, center, 11dl, dt, dd, ol, ul, li, 12fieldset, form, label, legend, 13table, caption, tbody, tfoot, thead, tr, th, td, 14article, aside, canvas, details, embed, 15figure, figcaption, footer, header, hgroup, 16menu, nav, output, ruby, section, summary, 17time, mark, audio, video { 18 margin: 0; 19 padding: 0; 20 border: 0; 21 font-size: 100%; 22 font: inherit; 23 vertical-align: baseline; 24} 25/* HTML5 display-role reset for older browsers */ 26article, aside, details, figcaption, figure, 27footer, header, hgroup, menu, nav, section { 28 display: block; 29} 30ol, ul { 31 list-style: none; 32} 33blockquote, q { 34 quotes: none; 35} 36blockquote:before, blockquote:after, 37q:before, q:after { 38 content: ''; 39 content: none; 40} 41table { 42 border-collapse: collapse; 43 border-spacing: 0; 44} 45* { 46 box-sizing: border-box; 47} 48body { 49 font-family: europa,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif; 50} 51.title { 52 font-family: fantasy; 53 font-size: 3rem; 54 text-align: center; 55 position: relative; 56} 57.title::after { 58 content: ""; 59 position: absolute; 60 bottom: 0; 61 left: 50%; 62 transform: translateX(-50%); 63 width: 30px; 64 height: 1px; 65 background: #2b2b2b; 66} 67 68/* コンセプト */ 69main .concept { 70 padding: 100px 100px; 71} 72.main .concept .concept-title{ 73 margin-bottom: 0; 74} 75 76.main .concept-main { 77 display: flex; 78 justify-content: space-between; 79 flex-wrap: wrap; 80} 81.main .concept-main .concept-img > img { 82 width: 100%; 83} 84.main .concept-main .concept-img { 85 width: calc(50% - 40px); 86} 87 88.main .concept-main .concept-text h2 { 89 width: 100%; 90} 91.main .concept-main .concept-text { 92 width: calc(50% - 40px); 93} 94 95

試したこと…検証ツールでも試し、確認してみましたが原因はわからないままです…分かる方がもしいらっしゃればご教授願いたいです。

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

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

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

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

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

guest

回答1

0

ベストアンサー

typoです。

css

1.main .concept-main { 2 display: flex; 3 justify-content: space-between; 4 flex-wrap: wrap; 5}

css

1main .concept-main { 2 display: flex; 3 justify-content: space-between; 4 flex-wrap: wrap; 5}

投稿2020/03/21 00:48

Lhankor_Mhy

総合スコア36104

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

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

momoka-

2020/03/21 11:36

ほんまにありがとうございます 助かりました✨
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問