में अलग-अलग काम करने के बाद मुझे एक बहुत ही विशिष्ट समस्या है क्योंकि मैं एक नेविगेशन बनाने की कोशिश कर रहा हूं जिसमें छवियों या जावास्क्रिप्ट के बिना पूरी तरह से सीएसएस का उपयोग कर कोण हैं। मैंने इसे समझ लिया है ताकि यह पूरी तरह से काम कर सके लेकिन जिस समस्या में मैं आ रहा हूं वह यह है कि आईई 9 और क्रोम अलग दिखते हैं। मैं छद्म तत्वों के मार्जिन को बदलकर काम करने के लिए दोनों मिल सकता हूं लेकिन मैं दोनों में काम करने के लिए एक ही समाधान पसंद करूंगा। अगर कोई यह समझ सकता है कि मार्जिन अलग क्यों हैं और मुझे दोनों ब्राउज़रों में काम करने के लिए एक सीएसएस समाधान दें जो बहुत अच्छा होगा। अन्यथा मुझे आईई के लिए एक अलग वर्ग जोड़ना होगा और इसे एक अलग सीएसएस प्रविष्टि का उपयोग करके काम करने के लिए मजबूर करना होगा।सीएसएस छद्म-तत्व: पहले और: इंटरनेट एक्सप्लोरर
यहाँ arrow-nav
यहाँ के साथ काम करने जाता है एचटीएमएल
<ul>
<li><a href="#" >Some Navigation</a></li>
<li><a href="#">More navigation</a></li>
<li><a href="#">Another Nav</a></li>
<li><a href="#">Test Nav</a></li>
<li><a href="#">A Test Navigation</a></li>
</ul>
सीएसएस jsfiddle है
ul {
float:right;
list-style-type:none;
margin:0;
padding:0;
width: 300px;
}
ul li a {
float:left;
width:300px;
}
ul li{
float:left;
width: 300px;
height:50px;
line-height:50px;
text-indent:10%;
background: grey;
margin-bottom:10px;
border:1px solid black;
}
ul li:before {
content:"";
position:absolute;
margin-top:-1px;
border-top: 26px solid transparent;
border-bottom: 26px solid transparent;
border-right: 21px solid black;
margin-left:-22px;
}
ul li:after {
content:"";
position:absolute;
border-top: 25px solid transparent;
border-bottom: 25px solid transparent;
border-right: 20px solid grey;
margin-left:-320px;
}
आप एक सीएसएस रीसेट करने स्टाइलशीट कम करने के लिए इस्तेमाल किया है/पार ब्राउज़र चूक निकालना चाहते हैं? –
मैं इसे आई 7 या 8 में काम नहीं कर सकता और न ही मोज़िला ब्राउज़र में। यह उपयोगकर्ताओं का एक बड़ा हिस्सा है! क्या यह आंतरिक के लिए है? और यदि हां, तो क्या उपयोगकर्ता मशीनों पर कोई मानक-स्थापित मॉड्यूल/प्लगइन्स हैं? बस यह पूछने पर कि यह एक कंपनी की आंतरिक साइट के लिए है जो प्रायः ब्राउज़रों को बदल देता है। –
': पहले 'और': आईई 8 में काम करने के बाद (लेकिन आईई 7 नहीं) - http://caniuse.com/#feat=css-gencontent। समाधान के लिए नीचे दिए गए मेरे उत्तर को देखें जो IE8 + – ryanbrill