रखने मैं के रूप में यहाँ देखा, छवियों का एक गठन किया है। "दूसरा पैनल" मुख्य रैपर है, जिसमें इमारत की पृष्ठभूमि छवि है। प्रत्येक "हीरा" -श्रेषित छवि सीएसएस का उपयोग करके, पिक्सेल मानों के साथ पूरी तरह से स्थित है।सीएसएस का आकार बदला जा छवियाँ, गठन
<!-- Second panel -->
<div id="second-panel" class="parallax-wrapper">
<div id="second-panel-diamonds">
<img class="second-panel-diamond" src="images/furniture-min.png" alt="Furniture" />
<img class="second-panel-diamond" src="images/automobile-min.png" alt="Automobile" />
<img class="second-panel-diamond" src="images/jewelry-min.png" alt="Jewelry" />
<img class="second-panel-diamond" src="images/antique-min.png" alt="Antique" />
</div>
<div class="parallax-panel">
...(not relevant)...
</div>
</div>
सीएसएस:
#second-panel-diamonds{
position: absolute;
left: 1%;
top: -5px;
}
#second-panel .second-panel-diamond{
position: absolute;
/* width: 22%; */
width: auto;
height: auto;
max-width: 350px;
}
.second-panel-diamond:first-child{
top: 250px;
left: 90px;
}
.second-panel-diamond:nth-child(2){
top: 80px;
left: 260px;
}
.second-panel-diamond:last-child{
left: 337px;
top: 337px;
}
समस्या जब यह रूप में छवियों जाहिर है, अतिप्रवाह शुरू कर देंगे, क्योंकि वे एक निश्चित चौड़ाई और ऊंचाई दिया जाता है, छोटे स्क्रीन आकार के लिए आता है। मैंने उन्हें प्रतिशत चौड़ाई और ऊंचाई ऑटो पर सेट करने का प्रयास किया, लेकिन फिर निश्चित रूप से वे छोटे होने के कारण गठन को तोड़ देते हैं। मैंने प्रतिशत मानों का उपयोग करके अपनी स्थिति निर्धारित करने की कोशिश की, लेकिन यह छवियों के आकार बदलने और खिड़की के आकार बदलने के अनुसार ठीक से स्केल नहीं करता है।
क्या छवियों को स्केल करते समय इस गठन को बनाए रखने का कोई तरीका है, या क्या मुझे इसे छोटी स्क्रीन के लिए फिर से डिज़ाइन करना होगा?
है आपने इसके लिए एसवीजी का उपयोग करने पर विचार किया? –
संबंधित तरीके –
@ जोनासव का उपयोग करते समय टूटा हुआ स्थिति है, मुझे लगता है कि क्या हो रहा है यह है कि छवियां तकनीकी रूप से समान हैं, लेकिन जैसे ही छवि का आकार बड़ा हो जाता है, उनके बीच की जगह छोटी हो जाती है, और जैसे ही वे छोटे होते हैं , अंतरिक्ष बड़ा हो जाता है। –