前提・実現したいこと
flex-growを使い幅を均等に振り分けたいです。
あるサイトのホームページの模写をしていてつまずきました。
該当サイトのソースコードも確認しつつやっていたのですが、うまくいきませんでした。
該当のソースコード
html
1<div class="content-top"> 2 <div class="top top-1"> 3 <h1>届くのは<br>あなたの好みの花だけ</h1> 4 <p>FLOWERのお花は季節やトレンドに合わせてプロがセレクトしたもの。雰囲気の異なる2種類のお花から毎回好きなものが選べます。</p> 5 </div> 6 <div class="top top-2"> 7 <h1>お花はポストに投函<br>忙しくても大丈夫</h1> 8 <p>お花は専用BOXに入れてポストにお届け。不在で受け取れなくても安心して使えます。</p> 9 </div> 10 <div class="top top-3"> 11 <h1>FLOWERなら<br>いつでもかわいく飾れる</h1> 12 <p>専用の花器を使うと、届いたお花をさっと生けるだけでかわいい空間のできあがり。お花のある暮らしがもっと楽しくなります。</p> 13 </div> 14 </div>
css
1.content-top{ 2 display: flex; 3} 4.top{ 5 display: block; 6 padding: 8vmin 6vmin; 7 min-height: 540px; 8 height: 80vh; 9 background-repeat: no-repeat; 10 background-size: cover; 11} 12.top h1{ 13 letter-spacing: 0.2vh; 14 color: #fff; 15 font-weight: normal; 16} 17.top p{ 18 color: #fff; 19 font-weight: normal; 20 font-size: 2.5vh; 21} 22.top-1{ 23 flex-grow: 1; 24 background-image: url(https://s3-ap-northeast-1.amazonaws.com/flower-production-assets/assets/web/home/bg_service01-01ee576583ddad054106d9f2dc78caf78be6c829383351a4fbc99ac5a566020a.jpg); 25} 26.top-2{ 27 flex-grow: 1; 28 background-image: url(https://s3-ap-northeast-1.amazonaws.com/flower-production-assets/assets/web/home/bg_service02-cd59d8cd17b05503a9fc3eeae42d618d0cc19b2277b581f5db275d5dde09e94d.jpg); 29} 30.top-3{ 31 flex-grow: 1; 32 background-image: url(https://s3-ap-northeast-1.amazonaws.com/flower-production-assets/assets/web/home/bg_service03-4c44f872ed6f7ed3007faeb109b1e03ceabcdb3106ba54392a5457a159a0f2ab.jpg); 33}
補足情報(FW/ツールのバージョンなど)
ここが模写に使用させていただいているサイトです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/02 03:30