divタグとpタグにpositionプロパティを指定しない時は、pタグは左右20pxずつ隙間をあけて横いっぱいに広がりますが、positionプロパティを指定すると、pタグは横いっぱいに広がらず、文字の部分の背景だけがオレンジになりました。まるで、inline要素のように。
positionプロパティを指定すると、block要素からinline要素に変わったりするものなのですか?
html
1<div class="div"> 2 <p class="aiu">aiueo</p> 3</div>
css
1.div{ 2 background: silver; 3 padding: 20px; 4 position: relative; 5} 6.aiu{ 7 margin: 0; 8 background: orange; 9 position: absolute; 10 top: 0; 11 left: 0; 12}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。