2014-09-03 10 views
8

मैं आईई में टीडी तत्वों का चयन और हाइलाइट कर सकता हूं लेकिन tr: सक्रिय का उपयोग कर tr में सभी td को हाइलाइट नहीं कर सकता। यह फ़ायरफ़ॉक्स और क्रोम में अपेक्षित काम करता है। Here एक जेएसफ़िल्ड उदाहरण है, क्या मैं सीएसएस में कुछ गलत कर रहा हूं?आईई 11 टी है: सक्रिय चयनकर्ता टूटा हुआ है?

फिर भी यह कर ...
enter image description here enter image description here
क्रोम, सफारी, ओपेरा और एफएफ में ...
enter image description here एचटीएमएल

<body> 
    <br /> 
    <div id="rowCount"> 
     <table class='t2'> 
      <tr> 
       <th>Click a Cell should highlight all in the row</th> 
      </tr> 
      <tr> 
       <td>tr:active td</td> 
       <td>td:active</td> 
      </tr> 
     </table> 
    </div> 
</body> 

सीएसएस

table { 
    cursor: default; 
    border: 1px solid black; 
    background-color: transparent; 
} 
div { 
    z-index: 0; 
    display: block; 
    border:4px solid #CC3300; 
    width: 80%; 
    background-color: #4D70DB; 
} 
th{ 
    text-align: left; 
} 
td{ 
    border: 1px solid #000000; 
} 

tr:hover td { 
    border:1px solid #CC3300; 
} 

tr:active td{ 
    background-color: #CC3300; 
} 
td:active { 
    color: aqua; 
} 
+0

अजीब है कि 'टीडी: active' IE 11 में काम करने लगता है, लेकिन नहीं' टीआर: सक्रिय td'। हो सकता है कि यह अपने माता-पिता के साथ कैसे बुलबुले हो? –

+5

एक पुरानी बग (https://connect.microsoft.com/IE/feedback/details/781417/active-pseudo-selector-on-parent-elements) लगता है कि उनका मानना ​​था कि उनका निर्धारण किया गया था। जाहिर है यह नहीं है। उन्हें वहां जाने के लिए बस पोस्ट किया गया .. 'सक्रिय: IE में बबल नहीं है। –

+0

आप पुराने आईई 11 बिल्ड को चला सकते हैं? – Antfish

उत्तर

5

यह वह जगह है सही, tr:active IE11 और नीचे काम नहीं कर रहा है। मैंने अभी तक एज ब्राउज़र पर परीक्षण नहीं किया है, लेकिन यह स्पष्ट रूप से एक बग है। इसे आईई 9, 8, 7 में भी पुन: उत्पन्न किया जा सकता है।

अनुसंधान के एक बिट करने के बाद, मैंने पाया है कि सबसे अन्य ब्राउज़रों भी करने से पहले इस बग था। फ़ायरफ़ॉक्स पर that bug report देखें (बिल्कुल वही समस्या)।

मैं माइक्रोसॉफ्ट कनेक्ट खोज की है और एक बग रिपोर्ट है कि वास्तव में आपकी समस्या रिपोर्टिंग कर रहा था नहीं मिला। मैंने एक नई बग रिपोर्ट बनाई है जिसे आप this link का उपयोग करके अनुसरण कर सकते हैं।

विषय पोस्ट की टिप्पणियों में कहा कि कुछ की तरह

, माइक्रोसॉफ्ट कनेक्ट पर एक और पोस्ट भी दृढ़ता से कर सकते हैं follow this bug report here संबंधित था, तो आप।

उनका कहना है कि बाहर के लिए धन्यवाद। यह वास्तव में एक अच्छा खोज है।

पुनश्च: यह उदासी अधिकतम मैं क्या कर सकता है। बाद में आज मैं यह देखने के लिए एज पर परीक्षण करूंगा कि इस समस्या को इस नए ब्राउज़र पर हल किया गया है या नहीं।


अद्यतन

Microsoft Edge टीम मुझे संपर्क जोड़ने के लिए: "यह समस्या एमएस एज में ठीक किया गया प्रतीत होता है।"

संबंधित मुद्दे