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

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

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

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

HTML5

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

Q&A

解決済

2回答

567閲覧

header 横並び(flex、grid)

shin

shin

総合スコア10

CSS3

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

HTML5

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

0グッド

1クリップ

投稿2022/01/24 14:22

編集2022/01/24 14:24

headerを画像の様に横並びさせたいです。
これだと、「リスト」と「りすと」がズレたり、上手くを幅を設定出来ずにいます。
どの様なコードにしたり、追加したら良いのでしょうか。
お助け下さい。

イメージ説明

html

1 <header> 2 <div class="container-jg d-flex"> 3 <div class="header-logo"> 4 <img src="..." alt="ロゴ"> 5 </div> 6 <div class="header-block"> 7 <ul class="header-list"> 8 <li>リスト1</li> 9 <li>リスト2</li> 10 <li>リスト3</li> 11 <li>リスト4</li> 12 <li>リスト5</li> 13 <li>リスト6/li> 14 </ul> 15 <ul class="header-list margin-l-r"> 16 <li><span>りすと1</span></li> 17 <li><span>りすと2</span></li> 18 <li><span>りすと3</span></li> 19 <li><span>りすと4</span></li> 20 <li><span>りすと5</span></li> 21 <li><span>りすと6</span></li> 22 </ul> 23 </div> 24 <div class="header-item"> 25 <ul> 26 <li> 27 <a class="navbar-brand" href="..."> <img src="アイコン1" alt="" width="29" height="29"></a> 28 </li> 29 30 <li><a class="navbar-brand" href="..."> <img src="アイコン2" alt="" width="29" height="29"></a> 31 </li> 32 <li class="mark">マーク</li> 33 </ul> 34 </div> 35 </div> 36 </header>

css

1.container-jg{ 2 width: 100%; 3 width: 1146px; 4 margin-left: auto; 5 margin-right: auto; 6} 7 8header{ 9 background-color: #000000; 10 width: 1920px; /* or max-widht */ 11 height: 80px; 12} 13 14.d-flex{ 15 display: flex; 16 flex-wrap: wrap; 17 justify-content: center; 18 align-items:center; 19} 20 21.header-logo img{ 22 padding-top: 27.3px; 23 padding-bottom: 27.3px; 24 padding-right: 100px; 25} 26 27.header-list { 28 float: left; 29 list-style: none; 30} 31.header-list ul{ 32 display:flex; 33} 34.header-list li{ 35 font-family: "Adobe Garamond Pro"; 36 font-weight: normal; 37 font-size: 18px; 38 letter-spacing: 0.05em; 39 line-height: 25px; 40 text-align: left; 41 color: #fff; 42} 43 44ul{ /*ulの余白を消す*/ 45 margin:0; 46 padding:0; 47} 48 49ul li{ 50 list-style:none; /*リスト装飾消す*/ 51} 52.header-list li{ 53 display:inline-block; /*リストを縦に横並び*/ 54} 55.margin-l-r { 56 margin:0 60px; /*下のリストの左右に余白*/ 57} 58 59.header-list li+li{ /*隣合う場所に余白*/ 60 margin-left:20px; 61} 62 63.header-list span{ 64 font-family: YuMincho; 65 font-weight: 500; 66 font-size: 11px; 67 letter-spacing: 0.05em; 68 line-height: 14px; 69 text-align: left; 70 color: #fff; 71} 72.header-item ul{ /* 追加*/ 73 display:flex; /*追加*/ 74 display:space-between; 75} 76.header-item ul li{ 77 margin-left:20px; /*左に余白*/ 78} 79 80.mark{ 81 font-family: "Adobe Garamond Pro"; 82 font-weight: normal; 83 font-size: 18px; 84 line-height: 34px; 85 text-align: left; 86 color: #fff; 87} 88

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

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

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

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

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

guest

回答2

0

ベストアンサー

投稿2022/01/25 01:03

Lhankor_Mhy

総合スコア36074

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

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

0

css

1.container-jg{ 2 width: 100%; 3 width: 1146px; 4 margin-left: auto; 5 margin-right: auto; 6}

・一番上のやつですけどwidthで被ってます

・リスト6が<li>リスト6</li>でなく<li>リスト6/li>

・横は100%指定でいいと思う

・俺は横並びにするのめんどくさかったからこんなやつ使ってました
下のコードの画像

html

1<table> 2 <tbody><tr> 3 <th>TYPE</th><th> | </th> 4 <th>UPLOAD</th><th> | </th> 5 <th>VIEW</th><th> | </th> 6 <th>SECOND</th><th> | </th> 7 <th>TIMESTAMP</th> 8 </tr> 9 <tr> 10 <th>VALUE</th><th> | </th> 11 <td>2021-2-14</td><th> | </th> 12 <td>13969</td><th> | </th> 13 <td>299</td><th> | </th> 14 <td>4:59</td> 15 </tr> 16</tbody> 17</table>

投稿2022/01/24 16:47

編集2022/01/24 16:49
me1t

総合スコア48

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

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

me1t

2022/01/24 16:49

最後のですが適宜<th> | </th>を取って使ってくださいね
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問