CSS 변환을 사용하여 요소 크기를 조정하면 문서 흐름에 어떤 영향을 미치는지 정말 혼란 스럽습니다.CSS 스케일 변형은 문서 흐름에 어떤 영향을 줍니까?
Consider this jsbin 또는 this codepen since jsbin seems to have gone down는 어디 스타일 시트
#scaled-contents {
height: 400px;
width: 400px;
background-color: blue;
color: red;
font-size: 3em;
}
#scaled {
transform: scale(0.25, 0.25); //browser prefixes...
width: 100px;
height: 100px
}
나는이 하나의 100 × 100 파란색 사각형과 유사하게 표시 기대와
p{slipsum text}
#scaled
#scaled-content{some text}
p{slipsum text}
있습니다. 그러나 그것은 이동되고 크롬에서 다음의 p 요소와 약간 겹치기까지합니다. 또한, devtools에서 #scaled의 크기를 조사하면 쪼그리고 앉아서 길게 보입니다. 100x100 상자를 뛰어 넘는 것처럼 보입니다.
마지막으로 #scaled에 overflow: hidden;
을 추가하는 것은 완전히 이상한 일을합니다.
무슨 일입니까? 콘텐츠 흐름이 어떻게 영향을 받습니까?
링크 우리가 바이올린을받을 수 ... 죽은? – Mooseman
@Mooseman - 오 젠장, 이것은 몇 분 전에 살아 있었고, 나는 그것을 사용했다. 좋아, 모든 것을 다시 써야한다 –
@Mooseman - codepen으로 업데이트 http://codepen.io/anon/full/twGzE –