MICUU
心情
所有
图集
登录
搜索
原创
小程序的rich-text样式怎么修改,图片超出屏幕等问题?
久等你归
发布于:2021-07-16
由于米醋儿小程序之前的源码丢失了,现在需要重写写我的小程序,这里用到了rich-text组件,同时也需要美化我的文章详情的样式,这里简单给大家示范。 原理就是通过正则给 p img a 等标签加上class,再通过class进行样式的调整; 后端如下PHP代码 //rich-text 中图片超出显示解决办法 $content["article"]["info"] = str_replace("<img ", "<img class='contentImg'",$content["article"]["info"]); //替换文章中的图片为配置的cdn前缀 $content["article"]["info"] = str_replace(\request()->domain(),config('web.cdn'), $content["article"]["info"]); // p 标签添加一些class $content["article"]["info"] = str_replace("<p","<p class='contentP'", $content["article"]["info"]); $content["article"]["info"] = str_replace("<h1","<h1 class='contentH1'", $content["article"]["info"]); $content["article"]["info"] = str_replace("<h2","<h2 class='contentH2'", $content["article"]["info"]); $content["article"]["info"] = str_replace("<h3","<h3 class='contentH3'", $content["article"]["info"]); $content["article"]["info"] = str_replace("<h4","<h4 class='contentH4'", $content["article"]["info"]); $content["article"]["info"] = str_replace("<h5","<h5 class='contentH5'", $content["article"]["info"]); 小程序页面如下: rich-text { color: #353535; letter-spacing: 1rpx; .contentP { text-indent: 2rem; } .contentImg{ max-width: 98%; height: auto; margin: 0 auto; } .contentH1{font-size: 1.2rem;} .contentH2{font-size: 1.1rem;} .contentH3{font-size: 1rem;} .contentH4{font-size: 0.9rem;} .contentH5{font-size: 0.8rem;} } 这里只是简单给大家示范一下,用的方法比较简单,大家可以自己寻求更好的解决办法。
注:原创不易,转载请注明出处(
https://micuu.com/new/1945.html
),本站所有资源来源于网络收集,如有侵权请联系QQ245557979进行清除。
最后修改与 2022-02-22
上一篇:
订单撒大所大
下一篇:
我看见一个男生一个男人, 前几年 他无忧无虑 ,逍遥自逍遥自在 现在的他 一身烟味儿一身烟味 两眼无光 ,满脸憔悴 。
留言反馈
请先登录
问题反馈渠道,如有软件无法下载或者其他问题可反馈。【由于某种原因,目前留言不展示】
用户需要登录后才能留言反馈
立即留言
珍藏视频
10分钟高效燃脂
30天高效瘦脸操
5分钟缓解颈椎操
友人
微博
全民K歌
唱吧
今日头条
悠悠网
科技小锅盖
彼岸桌面
阮一峰
laravel社区
V2ex
掘金
更多>