0
パーセントを作成する方法があるかどうかは、親の親を参照しているかどうかを調べようとしています。親の親に参照される幅の幅
以下の例では、テキストの親の幅が白色の幅ではなく、緑色のdivの幅を持つようにしたいと考えています。
#fluid {
width: 75vw;
height: 75vh;
background: olive;
position: absolute;
}
#fixed {
width: 100px;
height: 100px;
background: white;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
#text {
color: black;
width: 100%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
margin: 0;
}
<div id="fluid">
<article id="fixed">
<h3 id="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h3>
</article>
</div>
私はこの使用のみCSSを達成できるいくつかの方法はありますか?
答えてくれてありがとうございました:)それは私が思ったものですが、おそらくremユニットやそれに類するものを使用していますか?私はそれほど熱心ではない。 – Alvaro
'rem'と' em'単位はどちらも 'font-size'に相対的です。あなたはそれらを使うことができるかもしれませんが、中間の固定されたコンテナの問題に直面します( 'rem'と' em'は常に相対的です)。 –