【发布时间】:2019-10-17 07:28:29
【问题描述】:
我创建了一个组件,它包装了默认组件,以使其与 font-awesome 一起表现得更好。
由于字体真棒图标不是方形的,因此会导致大小和对齐问题不一致。我通过创建一个强制元素为方形的包装器并使用“font-size: 100%;”解决了这个问题。它确保包含不规则形状的图标。
问题是所有具有“prepend-icon”/“append-icon”的 vuetify 组件在使用 font-awesome 时仍然显示不好。
我想知道是否有办法以不同的名称导入 v-icon,在我的包装器组件中使用它,然后将我的包装器定义为合法的 v-icon。从理论上讲,这将使用前置/附加图标解决所有 vuetify 组件的对齐/大小问题。
有没有人知道我可以如何覆盖这样的库组件?
谢谢
【问题讨论】:
-
请分享您的代码
标签: css vuejs2 components overriding vuetify.js