एक सीएसएस त्रिकोण के लिए एक मानक सीएसएस है कि:क्रॉस-ब्राउज़र सीएसएस त्रिकोण कैसे बनाएं?
display: inline-block;
vertical-align: middle;
content: " ";
border-right: 4px solid transparent;
border-left: 4px solid transparent;
border-top: 6px solid black;
width: 0;
height: 0;
यह अच्छी तरह से काम करता है, लेकिन यह के अंतर्गत OSX फ़ायरफ़ॉक्स में pixelated किनारों के साथ बना देता है।
सौभाग्य से फ़ायरफ़ॉक्स के लिए एक आसान है! तो चलो बस सीमा शैली लागू करते हैं:
border-style: solid dotted none;
अब तक तो अच्छा, समस्या यह है कि जब आप सीमा शैली यह पूरी तरह टूट जाता है (एक आयत renders) IE10 + में सेट (लेकिन IE8, जो पागल है में काम करता है!) :
यहाँ (, IE11 में खोलने की कोशिश यद्यपि आप स्क्रीन के ऊपर है) उस पर एक ब्लॉग पोस्ट है:
http://blog.dustinboersma.com/post/45768836072/fixing-osx-firefox-border-triangle-pixelation
फ़ायरफ़ॉक्स और आईई 10 में काम करने के लिए कोई विचार कैसे?
कोशिश इसे पसंद:
यहाँ एक demo
सीएसएस है .gecko .arrow डाउन {बॉर्डर शैली: ठोस बिंदीदार कोई नहीं;} – Vel
आप स्पष्ट कर सकते जिन लोगों को आप लक्षित कर रहे हैं उन्हें सूचीबद्ध करके ब्राउज़रों को चुड़ैल करें। –
यदि कोई भी उत्तर स्वीकार्य है, तो कृपया एक को चुनने और स्वीकृत उत्तर के रूप में चिह्नित करने पर विचार करें। – michaelward82