エンジニア初心者で恐縮ですが、今ポートフォリオ作成に向けて、ブログサイトのホームページを作成しております。
その中で、背景色を塗りつぶした枠内に、自分のプロフィールを記入しようと思っております。
枠の位置はホームページの左下(レイアウトの関係の為)に作成し、position要素を使用して、文章の位置を固定しましたが、枠の大きさに対して文章一行の長さが短く、バランスの悪い見栄えとなっています。
質問させていただきたいのが、この枠のサイズや位置の条件を変えず、文章の長さを調整できる方法を教えて頂きたいです。
わかりにくい文章で申し訳ありませんが、何卒宜しくお願い致します。
HTML
1 <article id="content"> 2 <div class="profile"> 3 <h2>プロフィール</h2> 4 <p>ここに文章。 5 </p> 6 </div>
CSS
1#content{ 2 display: flex; 3} 4 5.profile { 6 background-color: #eee; 7 width: 50%; 8 height: 500px; 9 margin-left: 170px; 10 position: relative; 11} 12 13.profile h2{ 14 position: absolute; 15 top: 20%; 16 left: 50%; 17 transform: translate(-50%, -30%); 18 font-size: 50px; 19 color: #333; 20} 21 22.profile p{ 23 position: absolute; 24 top: 70%; 25 left: 50%; 26 transform: translate(-50%, -70%); 27 font-size: 30px; 28 color: #333; 29}
回答1件
あなたの回答
tips
プレビュー