2019 अपडेट
क्रोम डिस्प्ले बग अभी भी अपरिचित है और हालांकि संरक्षकों की कोई गलती नहीं है, इस वेबसाइट की संपूर्णता में दिए गए सुझावों में से कोई भी समस्या को हल करने में मदद नहीं करता है। मैं समझ सकता हूं कि मैंने उनमें से हर एक को व्यर्थ करने की कोशिश की है: केवल 1 करीब आता है और यह सीएसएस नियम है: फ़िल्टर: ब्लर (0); जो 1px द्वारा कंटेनर के स्थानांतरण को समाप्त कर देता है लेकिन कंटेनर के धुंधले प्रदर्शन बग को हल नहीं करता है और इसमें कोई भी सामग्री हो सकती है।
यहाँ वास्तविकता है: वहाँ सचमुच इस समस्या का कोई समाधान नहीं है इसलिए यहाँ तरल वेबसाइटों के लिए एक काम है
CASE
मैं वर्तमान में एक द्रव वेबसाइट विकसित कर रहा हूं और इसमें 3 divs हैं, जो सभी हॉवर इफेक्ट के साथ केंद्रित हैं और चौड़ाई और स्थिति दोनों में प्रतिशत मान साझा करते हैं। क्रोम बग केंद्र कंटेनर पर होता है जो बाईं ओर स्थित है: 50%; और रूपांतरण: ट्रांसप्लक्स (-50%); एक सामान्य सेटिंग।
उदाहरण: पहले HTML ...
<div id="box1" class="box">
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry"s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.
</div>
<div id="box2" class="box">
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry"s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.
</div>
<div id="box3" class="box">
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry"s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.
</div>
यहां सीएसएस है जहां क्रोम बग होता है ...
*{margin:0; padding:0; border:0; outline:0; box-sizing:border-box; background:#505050;}
.box {position:absolute; border:1px solid #fff; border-radius:10px; width:26%; background:#8e1515; padding:25px; top:20px; font-size:12pt; color:#fff; overflow:hidden; text-align:center; transition:0.5s ease-in-out;}
.box:hover {background:#191616;}
.box:active {background:#191616;}
.box:focus {background:#191616;}
#box1 {left:5%;}
#box2 {left:50%; transform:translateX(-50%);} /* Bugged */
#box3 {right:5%;}
यहां तय है सीएसएस ...
*{margin:0; padding:0; border:0; outline:0; box-sizing:border-box; background:#505050;}
.box {position:absolute; border:1px solid #fff; border-radius:10px; width:26%; background:#8e1515; padding:25px; top:20px; font-size:12pt; color:#fff; overflow:hidden; text-align:center; transition:0.5s ease-in-out;}
.box:hover {background:#191616;}
.box:active {background:#191616;}
.box:focus {background:#191616;}
#box1 {left:5%;}
#box2 {left:37%;} /* Fixed */
#box3 {right:5%;}
बग्ड फिडल: https://jsfiddle.net/m9bgrunx/2/
फिक्स्ड फिडल: https://jsfiddle.net/uoc6e2dm/2/
जैसा कि आप देख सकते हैं कि सीएसएस की छोटी मात्रा में पोजिशनिंग के लिए परिवर्तन का उपयोग करने की आवश्यकता को कम या समाप्त कर देना चाहिए। यह निश्चित चौड़ाई की वेबसाइटों के साथ-साथ द्रव पर भी लागू हो सकता है।