आप चाहते हैं बॉक्स छाया कंटेनर की चौड़ाई के साथ या की ऊंचाई के साथ पैमाने पर करने के:
font-size: 14px; font-size: 1.4rem;
यहाँ एक महान लेख समझा सब कुछ आप इस इकाई के बारे में पता करने की आवश्यकता है कंटेनर? आप वास्तव में अपनी छाया की ऊंचाई और चौड़ाई निर्दिष्ट नहीं कर सकते हैं, केवल एक प्रसार। तो यदि आपका कंटेनर चौड़ाई में 10% से कम हो जाता है लेकिन ऊंचाई में कम नहीं होता है तो आपकी छाया 10% (यदि यह संभव हो) से कम हो जाएगी, यानी आपकी छाया की ऊंचाई स्केल होगी, भले ही यह संभवतः नहीं होनी चाहिए।
यदि आप ऊंचाई और चौड़ाई के संबंध में वास्तव में सही ढंग से स्केल करने के लिए बॉक्स-छाया चाहते हैं, तो आपको कई छायाएं बनाना होगा - ऊंचाई के लिए एक, चौड़ाई के लिए एक।
हालांकि, आप वास्तविक छाया को केवल छाया के कंटेनर को स्केल करने में सक्षम नहीं होंगे। तो आप अपने मुख्य कंटेनर के अंदर एक कंटेनर बनायेंगे और फिर इसे नकारात्मक मार्जिन दें और बॉक्स-छाया संलग्न करें। हालांकि, आप जल्द ही नोटिस करेंगे कि जब आप कंटेनर को स्केल करते हैं तो आपकी छाया वास्तव में घटने के बजाय बढ़ती है।
कुछ प्रश्नों को स्केल करने और स्केल करने के लिए थोड़ा अधिक लगता है जो मीडिया प्रश्नों या jQuery का उपयोग किये बिना स्केलेबल नहीं है।
हालांकि, अगर आप स्केलेबल सीमाओं, कलंक के बिना यानी बॉक्स छाया के लिए देख रहे हैं: पी, तो आगे नहीं:
http://jsfiddle.net/925r2/3/
<style>
* {
margin: 0;
padding: 0;
border: 0;
box-sizing: border-box;
}
.wrapper {
position: relative;
margin: 100px auto 0;
width: 80%; /* .content width */
height: 400px; /* .content height */
}
.content {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: #fff; /* .content background */
}
.shadow {
position: absolute;
top: -10%; /* .content shadow top height */
right: -5%; /* .content shadow right width */
bottom: -10%; /* .content shadow bottom height */
left: -5%; /* .content shadow left width */
background: #000; /* .content shadow, unfortuntely no blur effect */
}
</style>
<div class="wrapper">
<div class="shadow"></div>
<div class="content">This is your content</div>
</div>
छाया के बजाय सीमा के बारे में कैसे? – Ana
मैं 'छद्म-तत्वों ' – MMachinegun
em के साथ काम करने का प्रयास करता हूं, फ़ॉन्ट आकार के सापेक्ष है। एक चाल भी आपके फ़ॉन्ट पैमाने को बनाना है। – Eric