ブルーシュ

IT技術の勉強記録

ホーム > Tips > フロントエンド

flexボックスでコンテンツを2つ並べる!

,

cssに、flexのあれこれを記述して、HTMLでクラス名を書くだけ!


/* css */
.df{
	display: flex;
}.justify-between{
	justify-content	: space-between;
}.align-center{
	align-items: center;
}

/* レスポンシブ対応 */
@media screen and (max-width: 768px){
	.sp-db {
		display: block !important;
	}.sp-wf{
		width: 100% !important;
	}.sp-vac{
		margin: 0 auto !important;
	}.sp-tac{
		text-align: center;
	}
}



/* HTML */
<div class="df align-center sp-db justify-between">

	<div class="sp-wf">
		<img width="150" src="images/img.jpg" alt="imgの説明">
	</div>

	<div class="sp-vac sp-wf sp-tac">
		<p>右側のテキスト。</p>
	</div>

</div>

.sp-dbとか.sp-wfとか入れておけばレスポンシブ対応できて便利です。

imgの説明
右側のテキスト。

flexボックスは、まだよく理解できていませんが、いろいろ試してみて動作確認して表示がおかしくなければヨシ。
つづく。

flexボックスでコンテンツを2つ並べる! #フロントエンド #ウェブデザイン #ウェブ制作 #WEBデザイン #WEB制作 #css #flexボックス

作者の似顔絵

プログラミング歴19年🌈調べたことをブログにまとめていきます。
記事の感想・質問・間違い指摘などはツイッター ( @blooshcompany ) へお願いします。

秋田のウェブ活用をサポート

ホームページを自作してコスト削減!秋田の事業者は無料で利用できます。
ネットショップ・WordPress・SEO対策などさまざまなお悩みをサポートします。

その他、フロントエンド案件のご依頼はインフォメーション

秋田市 レンタル着物 笹パンダ堂のバナーリンク