मैं एक नाटक और स्टॉप बटन बनाने की कोशिश कर रहा हूं। मुझे नहीं पता कि त्रिकोण आकार (यह एक पथ है) को आकार के आकार में कैसे बदलना है (यह एक पथ है) जब इसे क्लिक किया गया है। केवल एक समय में एक आकार दिखा रहा है। क्या कोई मदद कर सकता है?एक क्लिक कमांड पर एक एसवीजी पथ तत्व को दूसरे में कैसे मोर्फ़ करें?
<svg class="playStop" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 971 530" style="enable-background:new 0 0 971 530;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;
stroke:#000000;
stroke-width:4;
stroke-miterlimit:10;}
</style>
<path id="playTriangle" class="st0" d="M432,290.7V187.8c0-11.4,9.2-20.7,20.6-20.8c3.2,0,6.3,0.7,9.2,2.2l86.9,43.3l16.2,8.1c10.2,5,14.5,17.5,9.4,27.7c-2,4.1-5.3,7.5-9.4,9.5l-13.4,6.7l-89.8,44.8c-10.2,5-22.6,0.8-27.6-9.5C432.7,297,432,293.9,432,290.7z"/>
<path id="stopSquare" class="st0" d="M458.6,167h91.3c14.7,0,26.6,11.9,26.6,26.6v91.3c0,14.7-11.9,26.6-26.6,26.6h-91.3c-14.7,0-26.6-11.9-26.6-26.6v-91.3C432,178.9,443.9,167,458.6,167z"/>
</svg>
"रूप" करने के लिए यह, आप SMIL तत्व के माध्यम से की आवश्यकता होगी। लेकिन इसके लिए काम करने के लिए, आपके पथों में एक ही क्रम में, समान प्रकार के आदेशों की संख्या समान होनी चाहिए। –
Kaiido