下記サイトの模写コーディングを行う中で現在詰まっている箇所があります。
https://isara.life/
上記サイトにアクセスしていただき、
・稼げるエンジニアに必要な5つのスキルとは?
の、イメージがうまく下揃えにならずpのテキスト箇所が上下バラバラで横並びになっています。
html
1 <div class="skill-title"> 2 <p>稼げるエンジニアに必要な5つのスキルとは?</p> 3 <div class="skills"> 4 <div class="skill"> 5 <img src="images/skill.jpg"> 6 <p>基礎的な<br>プログラミングスキル</p> 7 </div> 8 <div class="skill"> 9 <img src="images/sales.jpg"> 10 <p>案件獲得に必要な<br>営業力</p> 11 </div> 12 <div class="skill"> 13 <img src="images/document.jpg"> 14 <p>見積もり作成から<br>納品までの知識</p> 15 </div> 16 <div class="skill"> 17 <img src="images/plusone.jpg"> 18 <p>自分の付加価値を<br>高めるスキル</p> 19 </div> 20 <div class="skill"> 21 <img src="images/connection.jpg"> 22 <p>フリーランス同士の<br>横のつながり</p> 23 </div> 24 </div> 25 </div>
css
1.skill-title{ 2 width:95%; 3 height:250px; 4 margin:0 auto; 5 background-color:white; 6 border:2px solid #EBB94C; 7 border-radius:5px; 8} 9.skills{ 10 display:flex; 11 width:70%; 12 margin:0 auto; 13} 14.skill{ 15 display:inline-block; 16 padding:5px; 17} 18.skill img{ 19 width:auto; 20 height:auto; 21} 22.skill p{ 23 font-size:12px; 24 font-weight:lighter; 25 margin-top: 10px; 26 padding:5px; 27}
デベロッパーツールの検証で確認して同じようにコードを組み込んでみたりしているのですが全部をコピペしてもうまく反映されなかったりするので、おそらくbootstrapなどのフレームワークを使用されているからかなと思っています。
私はbootstrapは使用せずにhtmlとcssだけで模写をしたいと思っているので、その場合はどのようにすればうまく行くかどなたか教えていただけないでしょうか?
ちなみに、親要素のskillにposition:relativeでimgにposition:absolute;bottom 0は画像は下揃えになりますがp要素のポジションも移動するためうまくいきませんでした、、、。
よろしくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。