मैं वास्तव में उलझन में हूं कि सीएसएस ट्रांसफॉर्म का उपयोग करके तत्व को स्केल करने से दस्तावेज़ प्रवाह प्रभावित होता है।सीएसएस स्केल ट्रांसफॉर्म कैसे दस्तावेज़ प्रवाह को प्रभावित करता है?
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
}
मैं इस एक भी 100x100 नीले वर्ग के लिए इसी तरह दिखाने के लिए उम्मीद करेंगे के साथ
p{slipsum text}
#scaled
#scaled-content{some text}
p{slipsum text}
है। लेकिन इसे स्थानांतरित किया गया है और क्रोम पर भी निम्न पी तत्व को थोड़ा ओवरलैप करता है। इसके अलावा, devtools में #scaled के आयामों की जांच squat और लंबे के रूप में दिखाता है, प्रतीत होता है कि यह 100x100 बॉक्स से परे तोड़ रहा है।
अंत में, overflow: hidden;
को #scaled में जोड़कर कुछ पागल हो जाता है।
क्या चल रहा है? सामग्री प्रवाह को कैसे प्रभावित किया जाना चाहिए?
लिंक मर चुका है ... हम एक फिडल मिल सकता है? – Mooseman
@Mooseman - ओह Dammit, यह कुछ मिनट पहले बस जीवित था, मैंने इसका इस्तेमाल किया। ठीक है, सबकुछ फिर से लिखना –
@Mooseman - कोडेन के साथ अपडेट किया गया http://codepen.io/anon/full/twGzE –