其他分享
首页 > 其他分享> > 2021-05-10

2021-05-10

作者:互联网

巧用百度mip环境结合bootstrap解决图片点击弹出放最近笔者在开发一个项目,环境采用bootstrap实现网页自适应效果。搭建成功后,使用百度的移动落地页检测工具发现,出现提示:该页图片不能放大,滑动,缩小,点击弹出,不符合移动页规范。发现此问题后,头有点大,就上网找了不少的资料,这类文章较多,但是点开都是乱七八糟的,有的太复杂,需要添加多个js或框架,具体效果也没人验证。
 



百度搜索出来的方案非常复杂,修改代码多,而且效果没经过验证。


网上有很多朋友都遇到了此类问题,不知道如何解决,有些人认为是百度的bug 不用理会,我个人认为,无论是从百度的要求还是个人的人性化来说,做好图片的这项功能都非常重要,一方面用户可以更清楚的看到图片,也符合手机端的操作习惯。页面更生动,逼格更高,更容易引起用户的好感。那么怎么改呢,如果要按网上现有的教程来,我是打死不愿意的,那相当于是重新编写冗长的代码。对于不熟悉js代码的用户来说是个坎。

在搜索了无数的资料,都认为解决无望的时候,我突然想到了百度原来的mip页面只需要加入popup属性即可让图片拥有此项功能,那为何不将bootstrap与mip页面结合起来实现呢。

说干就干, 以下是操作步骤 :
第一步

第二步


第三步:修改img标签,按以前的mip规范来写

原img标签:<img alt="" src="http://www.jishu88.com/uploads/allimg/210417/1-21041G35RMJ.jpg" style="width: 320px; height: 180px;" />
修改后标签 :<mip-img popup alt="" src="http://www.jishu88.com/uploads/allimg/210417/1-21041G35RMJ.jpg" style="width: 320px; height: 180px;"></mip-img>

第四步:保存文件,预览,可以看到点击正文中图片,图片能自动放大,手机端浏览可以自动缩小放大,切换图集,已经实现此功能。




总结‘

1.在页面模板中引入mip的组件。

2.修改img标签,添加popup属性。

3.本实例在dedecms,bootstrap中测试通过。有不清楚的可直接联系本网在线指导。 (责任编辑:admindede)

源网址:http://www.jishu88.com/qy/qt/792.html

标签:10,05,标签,bootstrap,2021,mip,页面,百度,图片
来源: https://blog.csdn.net/cyrzd/article/details/116592653