<template>
<div class="container">
<div class="icon-box">
<image
src="/static/gdm-icon/checkbox/radio-check.png"
mode="scaleToFill"
/>
</div>
</div>
</template>
<script setup lang='ts'>
import { reactive, toRefs, onBeforeMount, inject } from 'vue'
</script>
<style lang="scss" scoped>
.contaienr{
position: relative;
padding: 100px;
.icon-box{
width: 41px;
height: 41px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
.icon{
width: 22px;
height: 22px;
}
}
}
</style>
- 发布:2024-01-04 10:42
- 更新:2024-01-04 10:42
- 阅读:110
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 17763.1
HBuilderX类型: 正式
HBuilderX版本号: 3.7.3
浏览器平台: Chrome
浏览器版本: 118+
项目创建方式: HBuilderX
示例代码:
操作步骤:
将.icon-box宽高设置为奇数,偶数则无bug
将.icon-box宽高设置为奇数,偶数则无bug
预期结果:
与.icon-box奇偶无关
与.icon-box奇偶无关
实际结果:
与.icon-box奇偶有关
与.icon-box奇偶有关
bug描述:
当父盒子使用定位居中,且父盒子大小为奇数时,子盒子中的图片将会异常裁剪,width为奇数则图片水平异常裁剪,height同理(ps:h5与小程序都有这个问题)