问题
在 canvas 元素的 style 属性中配置宽高正常。但是,在 css 中配置 canvas 的宽高无效
原因
-
canvas 有 width 和 height 属性,用于配置 canvas 的分辨率,style 的 width 和 height 用于配置 canvas 元素的宽高(拉伸后的宽高) ;
-
canvas 默认会给 style 的 width 和 height 默认值,优先级比 css 中的样式配置优先级高;
在 canvas 元素的 style 属性中配置宽高正常。但是,在 css 中配置 canvas 的宽高无效
canvas 有 width 和 height 属性,用于配置 canvas 的分辨率,style 的 width 和 height 用于配置 canvas 元素的宽高(拉伸后的宽高) ;
canvas 默认会给 style 的 width 和 height 默认值,优先级比 css 中的样式配置优先级高;