角标的处理细节(overflow:hidden切割圆角不干净).

如图所示, 由于角标的资源文件右上角有圆角.

所以在展示时, 底下的图会显出来几个像素.

下面的图为了方便看仔细, 有所放大.

 

于是我首先想到给给这个海报外层的div增加一个border-radius.

结果发现, 角上的底色变少了, 但是还有少量底色. 

这会是什么原因呢?

我猜测overflow:hidden在切割圆角时不干净.

验证一下, 把圆角改大, border-radius:10px;

果然, 圆角的外围是干净的, 只有贴着边线的圆弧不干净.

怎么办呢?

我想到一个办法, 把角标往上提一层, 不让角标被overflow:hidden切割到.

发现还是不干净, 我猜测这个切割不干净是往外突的, 

试试把圆角扩大一个像素. border-radius: 3px;

好了, 完美解决.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值