完美解决iconfont svg格式的定位问题

因为使用svg格式有很多好处,虽然我只缠它的身体哈哈哈哈。但是相比较于iconfont的传统格式,首先它不是文本,所以不能直接使用text-align,因为要大量的使用居中对齐,所以显然使用svg对于之前的我是个灾难。

刚刚都做到第二个页面了,第一个页面的svg我并没有对齐哈哈哈,刚刚自己琢磨了很久,试着在外面包裹了div,才让它动一下。

可是还有一个致命的问题,就是在放大svg的时候,他不会随着中心的放大,而是在其上方有一个中心点。这就难办了~

可是能难倒我吗?显然不可能。打开f12,发现丫的svg居然一个图标其实又好几部分组成,然后找到它最大的一部分,发现是svg.icon。所以可以开始写样式了。核心就是把svg当成一个块级元素去定位。好好理解~

<template>
    <div class="header">
        城市选择
        <div class="iconBox">
            <svg class="icon" aria-hidden="true">
                <use xlink:href="#iconfanhui1"></use>
            </svg>
        </div>
        
    </div>
</template>

<script>
export def
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值