- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
这个 SVG 有 2 个填充,一个是无,第二个是红色。当它没有悬停时,我如何做到这一点,然后当它悬停时,它会变成颜色?
顺便说一下,它现在只改变红色的
.icon{
fill: red;
transition: all 200ms ease-out;
}
.icon:hover{
fill: blue;
}
<svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="22" viewBox="0 0 24 22">
<path fill="none" d="M17.73,3c-3.26,0-5,3.47-5.73,5-.75-1.54-2.48-5-5.72-5A4.05,4.05,0,0,0,2,7.19c0,3.44,4.74,7.85,10,13,5.26-5.15,10-9.56,10-13A4.06,4.06,0,0,0,17.73,3Z" transform="translate(0 -1)" />
<path fill="#ff0000" d="M17.73,1A6.53,6.53,0,0,0,12,4.25,6.51,6.51,0,0,0,6.28,1,6,6,0,0,0,0,7.19C0,11.85,5.57,16.62,12,23c6.43-6.38,12-11.15,12-15.81A6,6,0,0,0,17.73,1ZM12,20.19C6.74,15,2,10.63,2,7.19A4.05,4.05,0,0,1,6.28,3c3.24,0,5,3.49,5.72,5,.75-1.55,2.47-5,5.73-5A4.06,4.06,0,0,1,22,7.19C22,10.63,17.26,15,12,20.19Z" transform="translate(0 -1)"/>
</svg>
最佳答案
尝试添加一个包装器类并将 css 填充到 svg 路径。这是一个示例代码。希望对你有帮助
.svg-wrapper svg path{
fill: red;
transition: all 200ms ease-out;
}
.svg-wrapper svg path:hover{
fill: blue;
}
<div class="svg-wrapper">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="22" viewBox="0 0 24 22">
<path fill="none" d="M17.73,3c-3.26,0-5,3.47-5.73,5-.75-1.54-2.48-5-5.72-5A4.05,4.05,0,0,0,2,7.19c0,3.44,4.74,7.85,10,13,5.26-5.15,10-9.56,10-13A4.06,4.06,0,0,0,17.73,3Z" transform="translate(0 -1)" />
<path fill="#ff0000" d="M17.73,1A6.53,6.53,0,0,0,12,4.25,6.51,6.51,0,0,0,6.28,1,6,6,0,0,0,0,7.19C0,11.85,5.57,16.62,12,23c6.43-6.38,12-11.15,12-15.81A6,6,0,0,0,17.73,1ZM12,20.19C6.74,15,2,10.63,2,7.19A4.05,4.05,0,0,1,6.28,3c3.24,0,5,3.49,5.72,5,.75-1.55,2.47-5,5.73-5A4.06,4.06,0,0,1,22,7.19C22,10.63,17.26,15,12,20.19Z" transform="translate(0 -1)"/>
</svg>
</div>
关于html - 将 SVG 填充 ="none"更改为悬停时填充 ="#FFF"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57174823/
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
我正在使用我在论坛中看到的示例来突出显示当前导航菜单。 例如,我可以让我的事件导航菜单具有 background-color:#fff,但我没有成功执行 color:#fff。为什么 backgrou
如何将 #ffffff 转换为 #fff 或将 #fff 转换为 #ffffff 以进行断言? 我正在使用 getCssValue("background")从 Selenium 返回 rgb(255
我有一个 href 链接“打开菜单”,并且该链接的颜色为灰色。 我想使用 jQuery,因为当我单击此“打开菜单”时,我想将颜色更改为 #FFF。 我尝试使用下面的代码执行此操作,但它不起作用,我正在
我有一个包含十六进制数字的字符串,我想递增该十六进制数字,直到达到我的最大数字 (FFF)。我如何遍历才能获得起始十六进制和 FFF 之间的每个数字? 我尝试将字符串转换为字节数组,但之后卡住了。 s
我正在尝试使用 google test 测试我的 C 库,但是我在使用 fff.h 模拟函数时遇到了麻烦框架。这是我的文件结构: . ├── Makefile.am ├── configure.ac
我正在处理这个页面。 http://www.careersinmusic.com/aaaa-testing-link.aspx 所以当我的主要问题是底部的不可见区域时。我希望它是白色的,但我不知道如何
我们希望在电子邮件中以表格形式显示订单详情 Header 1 Header 2 Header 3
我正在尝试解析 MP3 文件并检测可变比特率 (VBR) MP3 文件中的所有帧。我浏览了整个互联网,但找不到合适的解决方案来检测新的帧头同步。从其他帖子来看,它说我应该寻找 FFE 或 FFF,但在
日期时间中的fff和ms有什么区别? DateTime dt = DateTime.Now; string s1 = dt.ToString("yyyy-MM-dd HH:mm:ss.fff"); s
首先,是的,我知道渲染相同的颜色,我的问题是关于速度的简单查询。 这只是一个关于优化页面加载速度的有趣主题,但标题中的哪个选项会呈现得更快(即使是最微小的差异)? 我的想法是,使用简写版本 (#fff
如果我有: .foo { background-color:#fff; } LESS 将其转换为: .foo { background-color:white; } 这是为什么?浏览器处
在 PowerShell V2 中,我想计算给定字符串的总秒数和毫秒数。 我的字符串是 00:03:56,908,所需的输出是 236.908 我的工作,但笨拙的代码是 $a = "00:03:56,
我想知道是否有人可以帮助我解决这个问题。我需要验证文本框中的文本输入。我需要确保它采用 TimeSpan 可接受的格式。预期格式应为 hh:mm:ss:fff(即小时、分钟、秒和毫秒。例如 15:30
我无法显示“关闭窗口”文本。难道某处是白色的吗?! 根据开发人员的说法,“关闭”应该是要更改的正确值。 transition: "elastic", speed: 300, width
这个 SVG 有 2 个填充,一个是无,第二个是红色。当它没有悬停时,我如何做到这一点,然后当它悬停时,它会变成颜色? 顺便说一下,它现在只改变红色的 .icon{ fill: re
This Wordpress front page使用子主题。 父主题包含 CSS: body { background: #fff; } 这个首页使用 CSS: body.home {
我正在从需要存储在文本框中的数据库中提取 DateTime 值(如果您必须知道,它是一个 ASP.NET 文本框)。此 DateTime 包含毫秒。然后我需要将此值保存回数据库。 问题:当我这样做时
当使用“shorthand hexidecimal”(style="color: #FFF;")定义颜色时,是否有定义的方法来扩展shorthand? (style="color: #F0F0F0;"
我在 :hover 上遇到了 block 子元素的一些问题事件。我有一个定价 block ,主要任务是在 :hover 上获取所有文本 #fff 颜色. 因为当我尝试 :hover 元素和 它们是元素
我是一名优秀的程序员,十分优秀!