Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将svg图像转换为按钮_Html_Css_Angular_Svg - Fatal编程技术网

Html 将svg图像转换为按钮

Html 将svg图像转换为按钮,html,css,angular,svg,Html,Css,Angular,Svg,我能够发展到这一点,但我希望图像是一个按钮 除了这篇文章,我还提供了codepen链接,以查看我的html和css 如果要在单击图像时运行函数或脚本,可以添加 <svg … (click)="yourFunction()"></svg> -事件发送到您的直肠。试试这个 尝试在css中添加更多Bahavior #my-btn{ cursor: pointer; box-shadow: 0 0 5px -1px rgba(0,0,0,0.2)

我能够发展到这一点,但我希望图像是一个按钮

除了这篇文章,我还提供了codepen链接,以查看我的html和css


如果要在单击图像时运行函数或脚本,可以添加

<svg … (click)="yourFunction()"></svg>
-事件发送到您的直肠。

试试这个

尝试在css中添加更多Bahavior

    #my-btn{
      cursor: pointer;
      box-shadow: 0 0 5px -1px rgba(0,0,0,0.2);
    }
        #my-btn:active{
          box-shadow: 0 0 5px -1px rgba(0,0,0,0.6);
    }

由于您的问题标记为angular,因此您可以单击svg添加一些事件,如我们

你可以用一个按钮把它包起来。许可证,包括。

你说按钮的确切意思是什么?你想让它看起来像是可点击的吗?@ShashankVivek是的,就是这样。你要求它看起来像按钮,所以我提供了css作为答案。如果你用光标无法得到你想要的东西,你需要进一步澄清:指针我可以得到我想要的东西,但它只是一个按钮吗?@Dinho:就像我前面说的,当你说按钮,1。你需要让它看起来像按钮,2。添加单击角度以添加一些事件。如果我的回答没有涵盖所有内容,请更新您的问题,并提供更多关于您期望从该按钮获得什么的详细信息。请更新代码并设法获得所需的设计。但是,我找不到标记按钮,你能帮我吗?@Dinho:你的代码不能呈现svg,你必须修复它。我不确定您是否打算购买按钮标签,我无法理解这个问题。我帮不了你更多的忙,除非你把它做得更好。当我使用按钮标签时,按钮格式会改变:是的。你可以用css来抑制它。是做语义上明确的事情,然后修补样式,还是使用CSS简洁地获得您想要的特定内容,这取决于上下文,最终是主观的。如果这个东西是一个按钮,那么我认为它最好作为一个按钮。
    #my-btn{
      cursor: pointer;
      box-shadow: 0 0 5px -1px rgba(0,0,0,0.2);
    }
        #my-btn:active{
          box-shadow: 0 0 5px -1px rgba(0,0,0,0.6);
    }