【问题标题】:White background on font icon on copying, but blue in text复制时字体图标为白色背景,但文本为蓝色
【发布时间】:2019-02-11 23:24:45
【问题描述】:

当我尝试将文本与字体图标一起复制时,背景变为蓝色,但图标的背景仍为白色。感觉就像我没有选择图标。复制时如何更改图标背景颜色?

【问题讨论】:

  • 你能提供一些代码来展示图标是如何实现的吗?
  • 图标是什么?当我们没有这些信息时很难提供帮助。
  • 基本上,图标有白色背景,而字体有透明背景。您可以尝试更改元素上的背景颜色,以查看图标是否仍然具有白色背景。如果您使用相同的字体,那么您无能为力
  • 目的:组合文本和图标(使用过的离子)被选中并改变它的颜色。问题:当我们尝试复制(将鼠标拖动到部分)文本和图标时,默认情况下,背景蓝色应用于文本而不是图标。我们不知道图标是否被选中。简单地说,图标没有发生选择,显示白色背景。

标签: html css


【解决方案1】:

图标的背景被选中的,它蓝色的。问题是您的图标本身具有不透明的背景,这会掩盖蓝色选择指示器。

除非图标是 SVG 并且您可以使用 CSS 修改它们的属性,否则您无法更改此设置。即使这样,我也不确定:selected 属性是否适用于该类型的选择。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-16
    • 2019-10-12
    • 2022-09-24
    • 1970-01-01
    相关资源
    最近更新 更多