나는 부모의 부모를 지칭하는 백분율을 만들 수있는 방법이 있는지 알아 내려고하고 있습니다.부모의 부모를 지칭하는 너비의 백분율
아래 예제에서 텍스트는 흰색 인 직접 부모의 너비가 아닌 녹색 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'가 상대적입니다). :) –