在纸张工厂中制作更大的铁图标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在纸张工厂中制作更大的铁图标相关的知识,希望对你有一定的参考价值。

我正在使用聚合物和铁图标,我的问题是:你可以在纸制品厂制作铁图标:

我的代码:

<paper-fab id="add" icon="list" on-click="addingPersonnel"></paper-fab>

与纸张工厂相比,该图标相对较小。

enter image description here

答案

我可以看到两种可能性。

第一个也许你会不喜欢它,但它将删除一个小图标的效果,将使用mini上的属性paper-fab

<paper-fab mini id="add" icon="list" on-click="addingPersonnel"></paper-fab>

第二个解决方案是在CSS中更改图标的大小,如下所示:

paper-fab {
    padding: 0;

    --paper-fab-iron-icon: {
      height: 30px;
      width: 30px;
    };
  }

填充阻止图标大于其当前大小,因此我们将其设置为0.然后使用mixin --paper-fab-iron-icon,您可以设置图标的高度和宽度。

完整的代码将是:

<dom-module id="os-test">
    <template>
       <style>
            paper-fab#add {
                padding: 0;

                --paper-fab-iron-icon: {
                    height: 40px;
                    width: 40px;
                };
            }
        </style>
        <paper-fab id="add" icon="list"></paper-fab>
    </template>
</dom-module>
<script>
  class OsTestElement extends Polymer.Element {
    static get is() {
      return 'os-test';
    }    
  }
  window.customElements.define(OsTestElement.is, OsTestElement);
</script>

以上是关于在纸张工厂中制作更大的铁图标的主要内容,如果未能解决你的问题,请参考以下文章

如何制作中心更大的旋转木马? (扑)

在表单的第二行制作更大的文本框

比桌面更大的窗口最大化

如何在 AppBar 中包装子小部件以获得更大的子高度和 Flutter 中的填充

Android片段中的手电筒 - SurfaceView

设计模式设计模式总览