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

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

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

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

HTML5

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

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

HTML

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

CSS

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

Q&A

解決済

1回答

274閲覧

ボックスの位置配置、ボーダーの配置がわかりません。

sonnabanana

総合スコア5

CSS3

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

HTML5

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

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

HTML

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

CSS

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

0グッド

0クリップ

投稿2020/10/14 09:26

画像の通り、黒いボックス部分のバランスが悪くて修正に困難しています。
イメージ説明
イメージ説明
ボックスの上部分が中心となっており、ボックスの中の文字を中心にしたいです。

質問が多くて申し訳ないのですが、もう一つわからないことがあります。
住友商事のLPを模写しているのですが、こちらの写真の点線のボーダーを入れ方がわかりません。
見本の画像
イメージ説明
イメージ説明

一度に二度質問して申し訳ありません。
どなたかご教授よろしくお願い致します!

コードはこちらになります。

HTML

1 <main class="mti-main"> 2 <article class="mti-article"> 3 <img class="photo1" src="img/heroVisual.jpg" alt="メイン写真"> 4 <p class="photo1letter">Enriching lives and the world</p> 5 <div class="list1"> 6 <div class="newsList"> 7 <div class="dlView"> 8 <dl> 9 <dt class="date">2020年10月09日</dt> 10 <dd class="label"> 11 <span class="_label">ニュースリリース</span> 12 </dd> 13 <dd class="outline"> 14 <img class="outlineImage" src="img/icons/icon-pagetop1.png" alt=""> 15 <span class="_outline">シエラゴルダ銅鉱山の権益持分の戦略的選択肢の検討について</span> 16 </dd> 17 </dl> 18 </div> 19 <div class="dlView"> 20 <dl> 21 <dt class="date">2020年10月05日</dt> 22 <dd class="label"> 23 <span class="_label">ニュースリリース</span> 24 </dd> 25 <dd class="outline"> 26 <img class="outlineImage" src="img/icons/icon-pagetop1.png" alt=""> 27 <span class="_outline">農業関連物流マッチングサービスの事業化に向けた実証実験の開始について</span> 28 </dd> 29 </dl> 30 </div> 31 <div class="dlView"> 32 <dl> 33 <dt class="date">2020年10月01日</dt> 34 <dd class="label"> 35 <span class="_label">ニュースリリース</span> 36 </dd> 37 <dd class="outline"> 38 <img class="outlineImage" src="img/icons/icon-pagetop1.png" alt=""> 39 <span class="_outline">主管者級人事異動および機構改正に関するお知らせ</span> 40 </dd> 41 </dl> 42 </div> 43 <div class="dlView"> 44 <dl> 45 <dt class="date">2020年10月01日</dt> 46 <dd class="label"> 47 <span class="_label">トピックス</span> 48 </dd> 49 <dd class="outline"> 50 <img class="outlineImage" src="img/icons/icon-pagetop1.png" alt=""> 51 <span class="_outline">100SEED キャリア教育支援「Mirai School」を都立西高にて開催</span> 52 </dd> 53 </dl> 54 </div> 55 <div class="dlView"> 56 <dl> 57 <dt class="date">2020年10月09日</dt> 58 <dd class="label"> 59 <span class="_label">ニュースリリース</span> 60 </dd> 61 <dd class="outline"> 62 <img class="outlineImage" src="img/icons/icon-pagetop1.png" alt=""> 63 <span class="_outline">イギリスにおける洋上風力発電事業Five Estuaries案件の開発参画について</span> 64 </dd> 65 </dl> 66 </div> 67 </div> 68 </div> 69 </article> 70 </main>

CSS

1.mti-main { 2 position: relative; 3 z-index: 1; 4 overflow: hidden; 5} 6 7.mti-article { 8 position: relative; 9 z-index: 2; 10} 11 12.photo1 { 13 width: 100%; 14 height: 800px; 15 16} 17 18.photo1letter { 19 position: absolute; 20 top: 50%; 21 left: 50%; 22 -ms-transform: translate(-50%,-50%); 23 -webkit-transform: translate(-50%,-50%); 24 transform: translate(-50%,-50%); 25 font-size: 75px; 26 color: #ffffff; 27 white-space: nowrap; 28 font-family: 'Superclarendon', sans-serif; 29} 30 31.list1 { 32 display: flex; 33 justify-content: center; 34} 35 36.dlView { 37 margin-bottom: 20px; 38} 39 40.newsList { 41 position: relative; 42 margin-top: 64px; 43} 44 45dl { 46 display: flex; 47 font-family: YuGothic,'Yu Gothic', sans-serif; 48} 49 50.date { 51 margin-right: 15px; 52 53} 54 55.label { 56 margin-right: 15px; 57 background-color: #000000; 58 min-width: 140px; 59 width: 120px; 60 height: 15px; 61 max-width: 120px; 62 padding: 7px 14px; 63 display: inline-block; 64 font-size: 12px; 65 overflow: hidden; 66 text-align: center; 67 color: #fff; 68} 69 70.outline { 71 display: flex; 72} 73 74.outlineImage { 75 height: 16px; 76 width: 16px; 77 margin-right: 15px; 78}

よろしくお願い致します!

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

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

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

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

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

m.ts10806

2020/10/14 09:42

参考先があるならそちらを解析するのが最も確実です。 https://ascii.jp/elem/000/000/999/999122/ 正直、「参考先を確認する」のと「他人に質問して答えを得る」のは殆どやってること変わりません。
sonnabanana

2020/10/14 10:37

検証でみながらやってはいたんですが、わからず質問致しました。
m.ts10806

2020/10/14 10:41

ChromeであればStylesを見れば分かります。 が、どこまで確認したのか質問に書かれないと伝わりませんので、 どこをどのように確認したのかを具体的に記載してください。
guest

回答1

0

ベストアンサー

ボックスの上部分が中心となっており、ボックスの中の文字を中心にしたいです。

ボックス内の要素を上下中央の位置に配置したいということでしょうか。

css

1dl { 2 display: flex; 3 align-items: center; /* 上下中央寄せ */ 4 font-family: YuGothic,'Yu Gothic', sans-serif; 5}

FlexBoxにはいろいろ便利なプロパティかあるので一通り覚えておきましょう。

日本語対応!CSS Flexboxのチートシートを作ったので配布します | Webクリエイターボックス

私は下記をよく利用してます。

Flexbox の基本的な使い方/Web Design Leaves

こちらの写真の点線のボーダーを入れ方がわかりません。

「CSS 下線 点線」とか「CSS ボーダー 点線」とかのキーワードで検索すればいろいろサンプルが見つかりますので、その中から近いものさがせばいいかと思います。

投稿2020/10/14 13:07

hatena19

総合スコア33782

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

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

sonnabanana

2020/10/15 03:00

hatena19さんご回答ありがとうございます! 参考サイトまでありがとうございます!!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.47%

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

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

質問する

関連した質問