请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师:使用styled-components后iconfont用unicode引用没问题,但换成font-class就不对了 为什么呢 怎么解决

正在回答 回答被采纳积分+3

3回答

23届毕业生 2019-07-06 15:50:07

我的用了font-class后没有识别font-class。https://img1.sycdn.imooc.com//szimg/5d2052910001293922021620.jpghttps://img1.sycdn.imooc.com//szimg/5d2052a90001470a23171901.jpg

0 回复 有任何疑惑可以回复我~
东风破 2019-04-09 17:29:22

因为老师当时把iconfont.css中多余的代码去掉了,这些代码是使用font-class的代码

0 回复 有任何疑惑可以回复我~
Dell 2018-12-23 00:34:16

看下你的fontClass对应的代码

0 回复 有任何疑惑可以回复我~
  • 老师好我的用了font-class后没有识别font-class。截图在这个页面我的回答中,谢谢老师
    回复 有任何疑惑可以回复我~ 2019-07-06 15:51:10
  • Dell 回复 23届毕业生 #2
    你在代码里给元素增加这个class名字了吗
    回复 有任何疑惑可以回复我~ 2019-07-07 22:47:45
  • 对模板字符串中的"\"进行转义,这样就生效了。
    
    export const GlobalIconfontStyle = createGlobalStyle`
      .iconfont-search::before {
        content: "\\e62e";
        font-weight: normal;
      }
    
      .iconfont-Aa::before {
        content: "\\e636";
      }
    
      .iconfont-quill-pen-fill::before {
        content: "\\e673";
      }
    `
    回复 有任何疑惑可以回复我~ 2019-10-25 20:12:36
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信