javascript - SAPUI5 图标大小和颜色的变化

标签 javascript css icons size sapui5

我很想知道是否有办法,找出如何更改 SAPUI5 图标大小,以便它可以满足某些条件和颜色。

Image of Buttons with Icons

如您所见,第二个和第三个 Button 确实具有相同的大小,同时第一个更小。

我如何影响第一个的大小?

最佳答案

您可以通过为特定按钮提供自定义 class - increaseFont 并覆盖 font-sizecolor 来实现它 属性。

View.xml

<FlexBox
    alignItems="Center"
    justifyContent="Start">
    <items>
        <Button enabled="true" icon="sap-icon://process" class="sapUiSmallMarginEnd increaseFont"/>             
        <Button enabled="true" icon="sap-icon://open-command-field" class="sapUiSmallMarginEnd"/>
        <Button enabled="true" icon="sap-icon://navigation-right-arrow" />              
    </items>
</FlexBox>

CSS

.sapMBtn.increaseFont .sapMBtnIcon {
    font-size: 1.5rem;
    color: red;
}

输出

enter image description here

注意:所有图标的大小都相同。因为有多个右箭头,所以它看起来更小。

关于javascript - SAPUI5 图标大小和颜色的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58392870/

相关文章:

javascript - 添加第二个触发器来运行

javascript - MVC : Dropdown Filter of Datatable interferes with UIHints

css - chrome 上 prestashop 主题的页脚问题

css - CSS float 元素的奇怪行为

iphone - 为移动 Safari 设置 "Home Screen"图标名称

javascript - 帮助正则表达式替换字符串中的第二个逗号

javascript - 如何使用 Fetch api 获取 CORS 请求中的 header 字段

html - CSS - 背景颜色超大/覆盖段落文本而不仅仅是 h3

html - 在 Angular 5 中使用带有图标的 MatToolTip

c - 我在哪里可以通过 WinApi 找到消息框的标准系统图标?