我有一个带有图标的网站.以前由其他人插入的css文件.

我没有原始的json文件,我需要两个图标.

我认为我应该更改css文件中的内容id,然后在中进行相应的更改.eot.svg.蒂芙woff文件对吗?

推荐答案

正如@Rene van der Lende已经指出的那样:重新编译图标字体可能是最好的解决方案.

在icomoon应用程序中导入svg字体文件(icomoon在内部使用svg字体文件导入图标)

备选方案:加载两个字体系列,并在css中添加一些覆盖规则

你需要两条@font-face规则:

@font-face {
  font-family: 'icomoon';
  src: url('fonts/icomoon.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: 'icomoonNew';
  src: url('fonts/icomoon.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.icon-share:before {
  content: "\e900";
}

.icon-missing:before {
  font-family: 'icomoonNew'!important;
  content: "\e90b";
}

Css相关问答推荐

Tailwind仅在启用时才在按钮上设置group-hover

CSS子网格不显示行间距

本机CSS嵌套混乱

将特定样式应用于递归Angular 元素

仅 Select 嵌套 div 的底部,而不知道它们的嵌套程度

CSS 中的 :not(style) ~ :not(style) 是什么?

如何使用来自单独模块的代码将自定义标头插入到使用 DT Shiny 呈现的表中?

带插值的 Sass 数学函数

如何将 CSS 样式应用于 Quarto 输出

不能在带有 SCSS 的过滤器灰度内使用 CSS 变量

CSS网格使sibling 项目拉伸

使用 MUI 动态绘制多个边框

CSS 常量()用于什么?

如何使半圆的边框淡出?

在 CSS 或 JavaScript 中反转图像的 colored颜色

CSS - 在 id 中 Select 类的语法

如何在 html/css 中的图像旁边垂直居中文本?

有没有办法让字段集的宽度与它们中的控件一样宽?

当子元素水平溢出时,为什么忽略父元素的右填充?

在页面内容上方浮动一个 div