मैं वेबकिट आधारित ब्राउज़र पर एक समस्या के साथ संघर्ष कर रहा हूं, जहां मैं एक div के लिए एक सीमा त्रिज्या जोड़ता हूं और फिर लागू करता हूं- moz-translate3d को उल में (यह मूल पर है उदाहरण मैं फ्लेक्सस्लाइडर स्लाइड शो का उपयोग कर रहा हूं), सीमा त्रिज्या लागू नहीं होता है और कंटेनर के माध्यम से खून बहता है।वेबकिट सीमा त्रिज्या सीएसएस 3 अनुवाद 3 डी रक्तस्राव के साथ संयुक्त
स्पष्ट रूप से समझने के लिए कि मैं किस बारे में बात कर रहा हूं, समस्या के बारे में एक बेवकूफ उदाहरण है। अगर मैं translate3d संपत्ति को हटा देता हूं, तो सीमा त्रिज्या लागू होता है।
HTML:
<div class="wrapper">
<ul>
<li>
<div class="caption"><p>Test</p></div>
</li>
<li>
<div class="caption"><p>Test</p></div>
</li>
<li>
<div class="caption"><p>Test</p></div>
</li>
<li>
<div class="caption"><p>Test</p></div>
</li>
</ul>
</div>
सीएसएस:
.wrapper {
border-radius: 20px;
position: relative;
width: 500px;
height: 200px;
overflow: hidden;
}
.caption {
position: absolute;
bottom: 0;
left: 0;
background-color: rgba(0,0,0,0.8);
padding: 2rem;
-webkit-box-sizing: border-box;
width: 100%;
height: 3rem;
color: #fff;
}
ul {
width: 800%;
-webkit-transform: translate3d(-500px, 0, 0);
}
li {
float: left;
width: 500px;
height: 200px;
background-color: #000;
position: relative;
}
.caption p {
color: #fff;
}
परीक्षण किया गया यह दोनों क्रोम पर मैक और विंडोज पर नवीनतम संस्करण।
अग्रिम धन्यवाद!
ऐसा लगता है कि नियम विरोधाभासी हैं। अंत परिणाम के रूप में आप वास्तव में क्या हासिल करने की कोशिश कर रहे हैं? – AlienWebguy
मुझे बस सीमाओं को गोल करने की आवश्यकता है, लेकिन अनुवाद 3 डी संपत्ति का उपयोग करना :) – Ariel
मुझे आपका प्रश्न मिलता है लेकिन आपको उस संपत्ति की आवश्यकता क्यों है? ऐसा लगता है कि आप केवल यूएल को आगे बढ़ा रहे हैं - क्यों न केवल 'स्थिति: रिश्तेदार का उपयोग करें; बाएं: -500 पीएक्स; '? – AlienWebguy