banner图失真解决方案

PS吐槽 由于项目中遇到PC端和手机端共用一张轮播图这种问题,当时脑子第一反应,尼玛哪有这么搞的,手机与PC能用一张图吗???这么搞图片肯定失真呀。这种情况别折腾了,没必要,直接抛给美工切图,后端自己偷懒,自己解决吧。碍于面子,勉强改改,不过还是有办法的。

首先最简单的确认PC与手机端的图片横纵比,尽量一致,直接修改PC的CSS样式(PC端能有所牺牲,公司主要需求在手机端)。
如果不怕麻烦可以采取以下方式:(思路)
一、采用背景图做banner,采用background-size:cover属性可以解决图片变形
二、PC端该怎样怎样,手机端采用rem自适应完美解决不同机型显示问题
三、canvas绘图,完美(angular可以动态生成)
四、GitHub上有成熟插件自己找吧。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值