我希望 svg 与父 div 具有相同的宽度/高度。
我在下面创建了一个 div 内的简单 svg 的简化测试用例:
<div class="box">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 50 50">
<rect width="50" height="50"/>
</svg>
</div>
更改父级宽度/高度将更改 svg 的大小:
.box {
width: 20px;
height: 20px;
background-color: red;
}
当父 div 宽度/高度小于 14px 时,svg 不再在 div 内对齐。为什么会这样呢?
烙印99
相关分类