मैंने 4 एसवीजी (सभी समान आकार) बनाए हैं जो बाईं ओर तैरते हैं। मैंने उन्हें ओवरलैप करने की कोशिश की है (जैसा कि यह उस तरह से अच्छा दिखता है) लेकिन समस्या यह है कि चूंकि उनके आकार अनियमित हैं, कुछ क्षेत्र अन-क्लिक करने योग्य बन जाते हैं।सभी क्षेत्रों को बनाए रखने के दौरान अनियमित आकार के एसवीजी ओवरलैप कैसे करें?
.interact-arrow {
float: left;
margin-right: -100px;
width: 24%;
position: relative;
}
यह समस्या की पूरी codepen डेमो है: http://codepen.io/aguerrero/pen/pgvJoa
कैसे इतना है कि मैं के किसी भी क्षेत्र पर क्लिक कर सकते हैं मैं ठीक से सीएसएस कोड है
मैं सीएसएस कोड के रूप में इस्तेमाल व्यक्तिगत तीर? मैं क्लिक करने योग्य क्षेत्र के रूप में <svg>
के अंदर <image>
का उपयोग कर रहा हूं।
की संभावित डुप्लिकेट [, svg एचटीएमएल का उपयोग कर त्रिकोण के एक क्लिक करने योग्य ग्रिड बनाने के लिए कैसे? ] (http://stackoverflow.com/questions/34001691/how-to-create-a-clickable-grid-of-triangles-using-html-svg) –
आपको आवश्यकता है कि क्लिक पिछली छवि को ओवरलैप नहीं करेगा? –
इसे जांचें .... http://codepen.io/anon/pen/qbZQWJ – yjs