एसएपी (एंगुलरजेएस और कोणीय मार्ग) एसवीजी-स्प्राइट द्वारा बनाई गई आइकन-आधारित नेविगेशन के साथ है।क्रोम में एसवीजी <use> काम नहीं करता
<div style="height: 0; width: 0; position: absolute; visibility: hidden">
<svg xmlns="http://www.w3.org/2000/svg">
<symbol id="icon-grid-32" viewBox="0 0 32 32">
<g stroke-width="2" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="round">
<path d="M2 2h11v11H2zM19 2h11v11H19zM2 19h11v11H2zM19 19h11v11H19z"/>
</g>
</symbol>
</svg>
</div>
और इस तरह नेविगेशन में प्रतीक:: तो, मैं इस तरह इनलाइन कोड hava
<a href=""><svg class="icon icon-32 outline black"><use xlink:href="#icon-grid-32"></use></svg></a>
सभी है कि मैं इस नेविगेशन में देख सकते हैं कुछ भी नहीं है, <use>
आकार 0 × 0 पिक्सल है। मुझे फ़ायरफ़ॉक्स bug with xml:base के बारे में पता है, लेकिन एक्सएमएल जोड़ना: आधार ने मेरी मदद नहीं की। आप इस उदाहरण को आजमा सकते हैं: http://css.yoksel.ru/assets/demo/svg-in-firefox/svg-has-base.html
यह फ़ायरफ़ॉक्स, सफारी और अन्य ब्राउज़रों में काम करता है लेकिन क्रोम 49+ में नहीं (48 संस्करण में यह समस्या नहीं है)।
रिपोर्ट Chrome की बगट्रैकर को मुद्दा। –
अपनी बग सबमिट करने के लिए क्रोम के बग ट्रैकर का लिंक यहां दिया गया है: https://bugs.chromium.org/p/chromium/issues/list –