一、 使用阿里云的oss裁剪图片
在<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="图片的路径" />
加载的图片的时候,比如后端接口返回来的图片的宽高是 750*600
的,但是实际显示的宽高是96*96
的,图片多大的话,占用过多的流量,这样用户体验是非常不好的,所以我们就需要把图片进行裁剪,这里我们使用到的是阿里云的oss
技术,可以很好的解决这个问题。
具体的使用方法如下:
没有使用oss技术之前的原始图片:
使用OSS技术之后的图片
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="图片的路径??x-oss-process=image/resize,w_188"/>
这里的 w_188是需要裁剪的图片的宽度,把188修改成自己需要裁剪的图片的大小即可,
image/resize表示的是重置图片大小的属性的
二、图片文字对齐的小技巧
正常的情况下的图片和文字是不对齐的,效果图如下:
我们可以使用vertical-align
负值可以很好的解决这个问题,并且兼容性还是不错的。
vertical-align: -10px;
最终的效果如下:
點擊查看更多內(nèi)容
1人點贊
評論
評論
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦