【flexレイアウト】 左右のレイアウトで文字を要素の下に落としたい時はこれ

flex レイアウト 左右
福岡のホームページ制作会社のスゴヨクです。 今回は小ネタシリーズになります。 スマホ、パソコン共に左右にするレイアウトって多いんじゃないか思います。 左右とはこのような感じです。 flex レイアウト 左右 そこで文字だけを要素の下につけたい時はfloatと同じ要領で relativeとabsoluteだけで下に落としていきます。 HTML
  • 画像
  • 上のテキスト

    上のテキスト

scss
.flex-wrap{
 display:flex;
 flex-wrap:wrap;
 position:relative;
 li{
  width: 50%;
 }
}
まずはflexの場合だとこうなります。 flex レイアウト 左右 それからpositionを設定していきます。 scss
.Txt-Box{
 position:absolute;
 bottom:0;
}
設定するとこのようになります。 flex レイアウト 左右 なぜ「Bottom-Txt」を囲ってpositionを設定するのかというと ワードプレスのカテゴリーやタグを配置するときに <p>タグや<span>タグで設定をすることかと思います。 同じように<p>タグや<span>タグにabsoluteを設定すると文字が被ってしまい、 後々面倒なことになってしまいます。   floatの時と一緒で下に下げたい時はこの方法が一番簡単ですね。
スゴヨクン
この記事の執筆者
スゴヨクン

成果主義Webマーケター見習い。
SEOから広告運用、アクセス解析まで「売れる仕組みづくり」を魔法のように研究中。
難しい用語もやさしく噛み砕いてお届けします。
「スゴくヨクなる」ヒントを、今日もあなたに。

株式会社スゴヨク 川上晋平
この記事の監修者
川上 晋平

株式会社スゴヨクにてマーケティング戦略の立案から実行までを統括。中小企業やスタートアップ向けにWeb広告運用、LP制作、SEO対策など幅広い支援を行っており、これまでに100社以上のデジタル施策をサポート。現場の視点とデータに基づいた分析力に定評があり、確かな実績と最新の知見に基づいた監修を行っています。
■資格:
Google アナリティクス認定資格
Google 広告の検索広告認定資格
Google 広告「ディスプレイ広告」認定資格


CONTACT US

CONTACT US お問い合わせ・ご相談

お見積り・ホームページ制作・運用、広告に関するご質問まで、
どんなことでもお気軽にご相談ください。
日・祝日・休業日以外は24時間以内に返信いたします。

目次