【问题标题】:React replace li bullet with iconReact 用图标替换 li 项目符号
【发布时间】:2021-01-24 04:54:06
【问题描述】:

我找到了许多用 CSS 或 font awesome 解决这个问题的答案,但是,我有一个来自 https://react-icons.github.io/react-icons/icons?name=bi 的图标,我想用其中一个图标替换 li 标记项目符号。

我尝试在每个

  • 前面添加 但这看起来不太好,并且需要大量样式,因此想知道是否有更简单的解决方案。
  • 【问题讨论】:

    标签: html css reactjs


    【解决方案1】:

    在你的 ul 中创建一个类,然后为你的 CSS 设置样式,如下所示:

    HTML:

    <ul class="sample">
    <li>This is a list item</li>
    <li>This is another list item</li>
    <li>This is also another list item</li>
    </ul>
    

    CSS:

    ul.sample {
    list-style-image: url('**your icon path **  icon_sample.jpg');
    }
    

    【讨论】:

    • 谢谢,但图标不是图像而是我导入的组件
    • 啊,我明白了,肯定会更复杂一点......也许这会对你有所帮助?它的字体很棒,但也可以应用于反应图标? stackoverflow.com/questions/12468359/…
    猜你喜欢
    • 1970-01-01
    • 2021-03-14
    • 1970-01-01
    • 1970-01-01
    • 2018-03-29
    • 2012-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多