Skip to content

Conversation

@gy190
Copy link

@gy190 gy190 commented Sep 26, 2022

背景描述

1、原有的部分功能型icon-font图标会被组件默认转成svg图标(兼容锁定模式)
1、用户侧可能设置了公共尺寸属性,即将width和height设置为auto。
2、svg存在两个尺寸设置,一个是浏览器认为的默认尺寸,一个是组件内设定的默认尺寸。 如果用户侧设置auto后,组件的默认尺寸(1em1em)会被覆盖,而浏览器会按照默认350px150px的尺寸渲染。

主要改动

经调研,无法更改svg图标默认尺寸大小。因为将组件内svg icon的默认1em*1em存尺寸 加上!important来覆盖用户侧的auto配置。

需要注意

icon font-face的方式设置尺寸通过font-size,默认转成svg后,由于默认宽高是1em, 因此也可以通过font-size方式设定svg图标的尺寸。 原则上不需要再设置width和height属性

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant