2012-01-31 7 views
11

क्या svg फ़ाइल सामग्री को संशोधित किए बिना बाहरी एसएसजी फ़ाइल को सीएसएस के साथ स्टाइल करना संभव है?क्या सीएसएस के साथ बाहरी svg फ़ाइल को स्टाइल करना संभव है?

<img src="image/svg/3ds-max.svg">

और वहाँ एचटीएमएल 5 में बाहरी एसवीजी फ़ाइल प्रदर्शित करने के लिए किसी भी बेहतर तरीका है?

उत्तर

9

आईएमजी टैग का उपयोग करना संभव नहीं है, ये मूल रूप से बिटमैप्स के समान हैं, जहां तक ​​उन्हें एक्सेस करना या संशोधित करना संबंधित है। आप इसकी शैली विशेषता के साथ टैग का उपयोग कर सकते हैं या वैकल्पिक रूप से केवल उस फ़ाइल में svg इनलाइन शामिल कर सकते हैं जिसे आप html5 के साथ कर सकते हैं।

+0

डैंग :(किसी को क्यों इस मामले –

+1

है के लिए एक लिंक है @BradleyFlood https://longsonr.wordpress.com/2013/10/23/restrictions-on-svg-used-as-an-image/ –

3

लगभग। आप अपने एचटीएमएल 5 दस्तावेज़ में सीधे अपने एसवीजी एम्बेड svg टैग का उपयोग कर सकते हैं, तो आप इसे सीएसएस के साथ शैली दे सकते हैं, तो जैसे:

<!DOCTYPE html> 
<html> 
    <head> 
     <meta charset="utf-8" /> 
     <style type="text/css"> 
      #redcircle { stroke:black; stroke-width:5; } 
     </style> 
    </head> 
    <body> 
     <svg width="200" height="200" xmlns="http://www.w3.org/2000/svg"> 
      <circle id="redcircle" cx="50" cy="50" r="30" fill="red" /> 
     </svg> 
    </body> 
</html> 
+2

उसने बाह्य svg के लिए पूछा, इनलाइन – grm

+2

सही नहीं है। लेकिन अक्सर यह निकटतम विकल्पों को जानना अच्छा होता है । –

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

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