मैं svg साथ शेयर चार्ट बना रहा हूं और जब मैं लाइनों अधिक संकीर्ण बनाने के बजाय 1. करने के लिए अपने पथ तत्वों के स्ट्रोक-चौड़ाई सेट मैं समस्या आ रही है, यह सिर्फ यह स्ट्रोक-चौड़ाई के रूप में एक ही आकार में आता है : 2 लेकिन थोड़ा पारदर्शी। मैं इसके बारे में एक छवि पोस्ट नहीं कर सकते, क्योंकि मैं काफी प्रतिष्ठा अंक नहीं है ...एसवीजी स्ट्रोक-चौड़ाई क्यों है: 1 लाइनों को पारदर्शी बनाना?
मेरे svg टैग तो दिखाई देता है:
<div style="height:300px; width:400px; overflow:hidden">
<svg style="position:relative" height="10000" width="10000" version="1.1" xmlns="http://www.w3.org/2000/svg">
</svg>
</div>
और मैं जावास्क्रिप्ट का उपयोग करते हुए पथ तत्वों को जोड़ने कर रहा हूँ गतिशील/jQuery:
var shape = document.createElementNS("http://www.w3.org/2000/svg", "path");
$(shape).attr({"d":"...",
"fill":"none",
"stroke":color,
"stroke-width":"1"});
$("svg").append(shape);
मैं पथ के d
विशेषता के लिए मूल्य बाहर छोड़ दिया के रूप में यह एक तरह से लंबी थी। इसके अलावा, color
एक स्ट्रिंग चर है कि या तो "हरी", "लाल", या "काला" के रूप में पहले से निर्धारित होता है।
वहाँ कुछ मेरी कोड है कि इस कारण या यह एक अलग मुद्दा है में गलत है?
आप एक तस्वीर पोस्ट नहीं कर सकते, तो आप शायद एक jsfiddle पोस्ट कर सकते हैं। – Marcin