根据FontAwesome使用指南,您可以这样设置图标的大小:

1. <fa-icon [icon]="['far', 'coffee']" [classes]="['toolbar-icon']" size="2x"></fa-icon>
2. <fa-icon [icon]="['far', 'coffee']" [classes]="['toolbar-icon']" transform="grow-8"></fa-icon>

上述方法适用于零部件视图模板.

我try 了以下CSS设置:

#main-toolbar {
    background-color: rgb(165, 42, 42);

    // ... othe entries

    @media only screen and (min-width:480px){
        fa-icon {
            color: white;
            padding: 0px 64px;
            size: "lg";
            // transform: "grow-8";
        }      
      }
      
      @media only screen and (max-width:680px){
        fa-icon {
            color: yellow;
            padding: 0px 16px;
            size: "sx";
            // transform: "grow-2";
        }      
      }
}// #main-toolbar

colored颜色 和填充会发生变化,因此CSS可以正常工作.然而,100101都不起作用,被忽略.此外,即使没有媒体查询,也无法在CSS中设置图标的大小.

有没有办法通过CSS设置图标的大小?

我在Angular v14.0.4中使用了FontAwesome v6.1.1.

推荐答案

Creating an answer just in case other people find this question and doesn't look in the comments.

由于您可以设置标记样式,因此可以使用font-size来设置图标的大小.

fa-icon {
  font-size: 20px;
}

Css相关问答推荐

主dart 文件未加载Flutter Web

如何在WooCommerce产品页面中减少属性下拉菜单之间的空间

如何使用 Ant Design 为不同的屏幕尺寸制作自定义组件样式

Z Index 复杂性 - 如何将组件放置在 div 内部以相对于其级别外部的组件具有更高的 z-index 值?

如何有条件地设置元素的字体大小,只有在未明确设置父字体大小(即字体大小为继承)的情况下?

从 React MUI 自定义不同组件的正确方法?

Nativewind 的某些样式不适用于本机 (Android),但它们适用于网络

不同的背景 colored颜色 取决于 URL

更改组件中 css 的值

CSS nth-child 表示大于和小于

如何根据其中的内容自动调整

如何始终在浏览器中显示垂直滚动条?

如何在 javascript 中获取 HTML 元素的样式值?

如何在 CSS 中延迟 :hover 效果?

如何停止 setTimeout 循环?

CSS - 使 div 水平对齐

标签的 CSS 宽度

堆叠半透明盒子的 colored颜色 取决于订单?

CSS垂直对齐不适用于浮动

如何将文本与图标字体垂直对齐?