首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在纸厂做大铁图标

在纸厂做大铁图标
EN

Stack Overflow用户
提问于 2017-12-20 17:21:49
回答 1查看 306关注 0票数 1

我用的是聚合物和铁的图标,我的问题是:你能在纸上制作铁图标吗?

我的代码:

代码语言:javascript
复制
<paper-fab id="add" icon="list" on-click="addingPersonnel"></paper-fab>

这个图标相对于纸张来说小一些。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-20 23:39:55

我能看到两种可能性。

第一个--您可能不喜欢它--但是它会删除一个小图标的效果,就是在paper-fab上使用属性mini

代码语言:javascript
复制
<paper-fab mini id="add" icon="list" on-click="addingPersonnel"></paper-fab>

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

代码语言:javascript
复制
paper-fab {
    padding: 0;

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

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

完整的代码将是:

代码语言:javascript
复制
<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>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47911326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档