मैंने अभी काफी आसान समाधान विकसित किया है। (हां, मुझे पता है कि यह एक पुराना सवाल है लेकिन इस मुद्दे पर शोध करने वाले किसी व्यक्ति को यह उपयोगी लग सकता है।)
मैं hamburger.svg नामक एक SVG का उपयोग कर रहा था। मैंने इसे एक टेक्स्ट एडिटर के साथ देखा और कुछ भी नहीं पाया जो कि तीन लाइनों के लिए एक रंग सेट कर रहा था - मैं अनुमान लगा रहा हूं कि यह काले रंग के लिए चूक है क्योंकि निश्चित रूप से मुझे जो व्यवहार मिलता है - इसलिए मैंने बस एक "स्ट्रोक" पैरामीटर जोड़ा है एसवीजी की परिभाषा। यह बहुत बड़ा काम नहीं था - तीनों लाइनों की सीमाएं मेरे चुने हुए रंग (सफ़ेद) की थीं, लेकिन बाकी की रेखा अभी भी काली थी, इसलिए मैंने "फिल" पैरामीटर भी जोड़ा। और वह चाल चली!
यहाँ मूल हैमबर्गर के लिए कोड है। एसवीजी अपनी संपूर्णता में है:
<?xml version="1.0" ?><!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'><svg height="32px" id="Layer_1" style="enable-background:new 0 0 32 32;" version="1.1" viewBox="0 0 32 32" width="32px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M4,10h24c1.104,0,2-0.896,2-2s-0.896-2-2-2H4C2.896,6,2,6.896,2,8S2.896,10,4,10z M28,14H4c-1.104,0-2,0.896-2,2 s0.896,2,2,2h24c1.104,0,2-0.896,2-2S29.104,14,28,14z M28,22H4c-1.104,0-2,0.896-2,2s0.896,2,2,2h24c1.104,0,2-0.896,2-2 S29.104,22,28,22z"/></svg>
और यहाँ नए SVG के लिए कोड है, जब मैंने इसे संपादित किया और इसे hamburger_white.svg के रूप में सहेजा:
<?xml version="1.0" ?><!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'><svg height="32px" id="Layer_1" style="enable-background:new 0 0 32 32;" version="1.1" viewBox="0 0 32 32" width="32px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M4,10h24c1.104,0,2-0.896,2-2s-0.896-2-2-2H4C2.896,6,2,6.896,2,8S2.896,10,4,10z M28,14H4c-1.104,0-2,0.896-2,2 s0.896,2,2,2h24c1.104,0,2-0.896,2-2S29.104,14,28,14z M28,22H4c-1.104,0-2,0.896-2,2s0.896,2,2,2h24c1.104,0,2-0.896,2-2 S29.104,22,28,22z" stroke="white" fill="white"/></svg>
जैसा कि आप देख सकते हैं कि क्या आप दाईं ओर स्क्रॉल करते हैं, मैंने जो कुछ किया था वह था:
stroke="white" fill="white"
पथ के बहुत अंत तक। दूसरी चीज़ जो मुझे करनी थी वह थी एचटीएमएल में हैमबर्गर की फ़ाइल का नाम बदलना। सीएसएस के साथ कोई खिलवाड़ नहीं है और किसी अन्य आइकन को ट्रैक करने की आवश्यकता नहीं है।
आसान peasey! आप अपने हैमबर्गर को किसी भी रंग को पसंद करने के लिए इसका अनुकरण कर सकते हैं।