the spec에서 패딩의 백분율을 기준으로 포함 블록이 너비를 결정한다는 것을 알고 있습니다.백분율 기반 패딩은 어떻게 결정됩니까?
하지만이 예에서 포함하는 블록은 무엇입니까?
HTML :
<div id="outer">
<div id="inner"> </div>
</div>
스타일 :
* {
box-sizing: border-box;
}
#outer {
width: 100px;
}
#inner {
width: 50%;
padding: 5%;
}
이 #inner
의 패딩 2.5px
또는 5px
에로 계산되어? 어떤 일이 일어 났는지 설명 할 수있는 스펙 및/또는 외부 소스에 대한 링크. 왜 더 자세히 설명하겠습니까?
그래서 '# inner'에 설정된 너비와 관계가 있습니까? –
그것은 나에게 이상하게 보였지만 이렇게 작동 할 것이지만 감사합니다. 이것은 나를 위해 그것을 분명히합니다. –
@DaxKieran 맞습니다 - 예. 이 경우'# inner '의'width'는 계산에 영향을 미치지 않습니다. –