css - fontawesome 堆叠在 primeng 按钮上

标签 css font-awesome primeng

我尝试了不同的方法来在带有文本的 primeng pbutton 上添加堆叠图标,但无济于事。任何人都可以解决这个问题,而按钮的高度不会是正常高度的两倍吗?

我试过:

<button pButton type="button" icon="fa fa-stack fa-download fa-ban fa-stack-1x" iconPos="left" label="no download"></button>

        <button pButton type="button">
            <span class="fa-stack"><i class="fa fa-download fa-stack-1x"></i><i class="fa fa-ban fa-stack-1x" style="color:tomato"></i></span> no download
        </button>

但两者都没有给出我想要的结果。

编辑以图片说明。

我想要这样Desired button result 但我得到这个Button actual result

最佳答案

尝试使用 aria-hidden="true"<i> 上元素。就像这样:

<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css">
<button pButton class="btn btn-default" type="button">
  <i class="fa fa-download" aria-hidden="true"></i>
  <i class="fa fa-ban" aria-hidden="true"></i>
</button>

关于css - fontawesome 堆叠在 primeng 按钮上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52524279/

相关文章:

html - 如何为图标提供拨号功能

html - 在表格的 2 列中垂直对齐文本

javascript - 如何计算可变高度

html - 如何使用 `comment` fa-icon 和文本 div 来显示用户拥有的消息数?

css - Use Font-awesome all.js 和 all.css 有什么区别?

Angular | PrimeNG | Chart.js |设置标签中数字的格式

html - PrimeNg CSS 不工作

angular - 如何使用 ng-template 过滤 PrimeNg DataTable 列?

jquery - 隐藏/取消隐藏元素 onclick

css - 在没有外部文件的 svg 中使用 FontAwesome 图标