IE11 सीमा-त्रिज्या के साथ तत्वों को गलत तरीके से प्रस्तुत करता है


2

मेरा इंटरनेट एक्सप्लोरर 11.0.13 एक सकारात्मक सीमा-त्रिज्या के साथ सभी सीएसएस-तत्वों को गलत तरीके से प्रस्तुत करता है: यह घटक के ऊपर विकर्ण लाइनों और छायांकित क्षेत्रों को दिखाता है, कई बार इसे गैरकानूनी बनाता है। यह सभी पृष्ठों पर होता है। यदि मैं इन तत्वों के लिए सीमा-त्रिज्या 0 पर सेट करता हूं, तो उन्हें सही तरीके से प्रस्तुत किया जाता है। यहां एक स्क्रीनशॉट है जो Google के होम पेज पर समस्या दिखाता है।

यहां छवि विवरण दर्ज करें

मैंने GPU प्रतिपादन बंद कर दिया, लेकिन इससे समस्या हल नहीं हुई। क्या कोई अन्य समाधान सुझा सकता है, या कम से कम मुझे बता सकता है कि इस घटना को क्या कहा जाता है, ताकि मैं इसकी खोज कर सकूं?

मैं विंडोज 8.1 प्रो का उपयोग एचपी 840 जी पर कर रहा हूं।

जोड़ा गया 10 जनवरी 2015:

यहाँ एक छोटा सा उदाहरण दिया गया है:

<!DOCTYPE html>
<html>
<head><style>
div {
    width: 50px;
    height: 50px;
    background-color: black;
}
</style></head>
<body>
<div style="border-radius:0px"></div><br>
<div style="border-radius:5px"></div><br>
<div style="border-radius:10px"></div><br>
<div style="border-radius:25px"></div>
</body>
</html>

यह निम्नानुसार प्रस्तुत करता है: यहां छवि विवरण दर्ज करें


1
क्या आपने "इंटरनेट विकल्प" के माध्यम से IE को रीसेट करने की कोशिश की है?
किंकेतुस

कृपया अपना html & css पोस्ट करें। आप इस पोस्ट में वर्कअराउंड भी आज़मा सकते हैं ।
harrymc

1
@ Alsoc happensιᴇ007: हाँ, सुरक्षित मोड में भी होता है, एक अलग उपयोगकर्ता के रूप में भी। वीडियो ड्राइवर आज तक हैं।
रोलैंड्वानबेक

1
@EricF: काश, मुझे पता होता कि इसे कैसे कम किया जाए - अगर कोई केवल मुझे बता सकता है कि इस मुद्दे का वर्णन कैसे किया जाए ... वैसे भी, यह अन्य ब्राउज़रों में नहीं होता है, केवल IE। यह मेट्रो इंटरफ़ेस में स्काइप में भी होता है, लेकिन मुझे लगता है कि एप्लिकेशन HTML5 पर चलता है और IE इसे रेंडर कर रहा है।
रोलैंड्वानबेक

2
@harrymc क्षमा करें, मैंने शायद यह स्पष्ट नहीं किया है कि यह किसी भी पृष्ठ पर होता है, गैर-शून्य सीमा-त्रिज्या वाले किसी भी तत्व के लिए। किसी भी तरह से, आपके अनुरोध के अनुसार, मैंने प्रश्न के लिए एक उदाहरण भी जोड़ा।
रॉलैंडवनबेक

जवाबों:


4

यह IE11 में एक बग है जिसे Microsoft Connect में कई बार संकेतित किया जाता है, लेकिन ऐसा नहीं लगता कि Microsoft इसे समझता है।

मैं शीर्ष लेख में निम्नलिखित पंक्ति जोड़कर सही प्रदर्शन को पुनर्स्थापित करने में सक्षम रहा हूं:

<meta http-equiv="X-UA-Compatible" content="IE=10" />

यह IE11 को IE10 संगतता मोड में डालता है, जहां सीमा-त्रिज्या सही ढंग से प्रदर्शित होती है:

छवि


धन्यवाद, यह कुछ इंगित करता है। लेकिन इसका मतलब है कि मुझे सभी वेबसाइटों को संगतता मोड में देखना होगा?
१०:५० पर rolandvanbeek

जाहिर है, जब तक कि Microsoft बग को ठीक नहीं करता। या किसी अन्य ब्राउज़र का उपयोग करें (जो, IE में प्रत्येक वर्ष खोजे गए सुरक्षा जोखिमों की संख्या को देखते हुए, IMHO एक बेहतर समाधान है)।
१६:०६

मैं अधिकांश प्रयोजनों के लिए Chrome का उपयोग कर रहा हूं, लेकिन क्योंकि कुछ विंडोज़ ऐप्स (जैसे स्काइप) IE का उपयोग कर रहे हैं, मेरे पास उनके लिए कोई विकल्प नहीं है। क्या आप एक बग रिपोर्ट में इंगित करने में सक्षम हो सकते हैं?
रोजलैंडवनबेक

1
हाँ, उदाहरण के लिए यह एक और यह अन्य
23

1

IE11 की संगतता दृश्य को अक्षम करने से मदद मिल सकती है:

  1. Alt+ Tया सेटिंग (गियर आइकन)
  2. चुनें Compatibility View Settings
  3. Display intranet sites in Compatibility Viewचेकबॉक्स को अनचेक करें
  4. IE11 पुनः आरंभ करें

अधिक विवरण के लिए, आलेख देखें : इंटरनेट एक्सप्लोरर 11 में सीएसएस सीमा-त्रिज्या काम नहीं कर रही है


दुर्भाग्य से इसे ठीक नहीं है।
रॉलैंडवनबीक

आपका सवाल एक महीने पहले से था। क्या आपने तब से अपडेट किया है और क्या इसे ठीक किया है?
छाया

मुझे अब एक साल हो गया है, किसी भी अपडेट ने इसे ठीक नहीं किया है।
roelandvanbeek

0

कैश को साफ़ करने का प्रयास करें।

IE और प्रेस में जाने ctrl+ shift+ delete

फिर निम्न बॉक्सों को टिक / अनटिक करें, जैसा कि चित्र में दिखाया गया है।

इसे क्लिक करें

फिर इन सभी फ़ाइलों को हटाने के लिए प्रतीक्षा करें (यह एक या दो मिनट लग सकता है) और जब यह किया जाता है, तो पृष्ठ को ताज़ा करें।


इसे ठीक नहीं करता है। मुझे लगता है कि यह कुछ अधिक "प्रारंभिक" है, कुछ प्रतिपादन से संबंधित है।
रोजलैंडवनबेक

0

चूंकि यह स्काइप के साथ-साथ IE में भी हो रहा है, इसलिए मैं आपकी सीएसएस सेटिंग्स पर एक नज़र डालूंगा क्योंकि यह स्काइप के कई हिस्सों को चलाता है और संभवतः Google के वेबपेज पर भी उपयोग किया जा सकता है जैसे आप प्रदर्शित करते हैं। यदि यह इसे हल नहीं करता है, तो मैं आपके वीडियो कार्ड को दूसरे कंप्यूटर में देखने के लिए परीक्षण करूंगा कि क्या यह एक ही समस्या दिखाई देती है। अगर ऐसा होता है, तो मुझे शक होगा कि वीडियो कार्ड खराब है।

Skype के समर्थन पृष्ठ से:

There are a few solutions to this problem. 
You can either revert your .css settings to the Windows default by applying a registry patch, patch the 
Skype local web page, or downgrade to Skype 6.9 or below.  Hopefully the problem will be addressed in a 
future release.


.css registy patch
http://community.skype.com/t5/Windows-desktop-clie​nt/Skype-6-10-0-104-BIG-Login-screen-problem/m-p/2​...

-- or --

Skype local web page patch (location: the index.html @ %programdata%\Skype\Apps\login\)
http://community.skype.com/t5/Windows-desktop-clie​nt/Skype-UI-issues-after-updating-to-6-10/m-p/2114​...

मुझे पता है कि यह केवल स्काइप के लिए है, लेकिन अगर आपकी सीएसएस सेटिंग्स में कुछ गड़बड़ है, तो यह आपके वेबपेजों को भी प्रभावित करेगा क्योंकि बटन जैसे कई तत्व (जैसा कि आपने दिखाया) सीएसएस का उपयोग करके प्रदान किए जाते हैं।

आशा है कि यह कुछ मदद करता है!


धन्यवाद, लेकिन यह Skype डेस्कटॉप UI को समाप्त कर रहा है, मैं मॉडर्न UI के बारे में बात कर रहा था। मेरे प्रश्न में उदाहरणों की तरह ही समस्या है, न कि सीएसएस पूरी तरह से गायब है।
रोलैंड्वानबेक

0

मैंने IE 11, एज और फ़ायरफ़ॉक्स 57.0 (64-बिट) में एक ही मुद्दे का अनुभव किया, विंडोज 8 को विंडोज 10 में अपग्रेड करने के बाद। आखिरकार ग्राफिक कार्ड ड्राइवरों को अपडेट करके इस मुद्दे को ठीक कर दिया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.