inline-blockを使用して要素を横並びにする事ができたのですが、pタグでテキストを追加したところ、縦並びになってしまいました。
テキストの大きさを10px以下にして表示させる方法も試してみたのですがうまくいきません。
どなたかご享受いただけますでしょうか?
html
1<div class="flow-text"> 2 <h2>ブライダルエステ体験の流れ</h2> 3 <div class="flow-list"> 4 <div class="fix">Step1<br>カウンセリング</div> 5 <p>一対一のカウンセリングで<br>お客様のお肌や体調などの<br>状態をうかがいます。<br>また、フェイシャルエステに<br>関する質問や施術内容など、<br>お客様がご納得して 6 いただくまで<br>スタッフが丁寧にご説明いたします。 7 </p> 8 <div class="fix">Step2<br>洗顔</div> 9 <p>エステティシャンが正しい洗顔の仕方を<br>アドバイスしながらご自身で洗顔を行って<br>いただきます。</p> 10 <div class="fix">Step3<br>オイルトリートメント</div> 11 <p>リンパに沿ってお顔からデコルテに<br>掛けて丁寧にほぐしていきます。<br>リンパとコリを丁寧に揉みほぐし。<br>流れをスムーズにして清らかな肌へと<br>導きます。</p> 12 <div class="fix">Step4<br>パック</div> 13 <p>水分を補給し、お肌の鎮静とキメを<br>整えます。</p> 14 <div class="fix">Step5<br>仕上げ</div> 15 <p>パック後はお肌にあわせたローションと<br>クリームを塗布。<br>潤いのあるお肌を保ちます。</p> 16 <div class="fix">Step6<br>お色直し</div> 17 <p>施術後のお肌の状態を確認しながら<br>お化粧のノリを体験していただきます。</p> 18 <div class="fix">Step7<br>カウンセリング</div> 19 <p>ハーブティーを飲みながらゆったりと<br>施術後のカウンセリングを行います。<br>また、体験初回のお客様には次回日を<br>お伺いいたします。</p> 20 </div> 21 </div>
CSS
1コードhtml body .flow-list { 2 overflow: hidden; 3 max-width: 125%; 4 text-align: center; 5} 6 7html body .flow-list .fix { 8 background: #fefff2; 9 display: inline-block; 10 padding: 10px; 11 width: 90px; 12 height: 100px; 13 vertical-align: middle; 14 border: 1px solid rgba(54, 54, 54, 0.5); 15 line-height: 2.5; 16 border-radius: 8%; 17 color: #707070; 18 font-size: 18px; 19} 20 21html body .flow-list p { 22 display: block; 23 transform: scale(0.6); 24 transform-origin: left center; 25 font-size: 10px; 26 color: #707070; 27 opacity: 0.8; 28}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。