米
首页
心情
图集
所有
搜索
登录
小程序的rich-text样式怎么修改,图片超出屏幕等问题?
2021-07-16
50.66w热度
由于米醋儿小程序之前的源码丢失了,现在需要重写写我的小程序,这里用到了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;} } 这里只是简单给大家示范一下,用的方法比较简单,大家可以自己寻求更好的解决办法。
注:原创不易,转载请注明出处(
http://www.micuu.com/new/1945.html
),本站所有资源来源于网络收集,如有侵权请联系QQ245557979进行清除。
最后修改与 2022-02-22
上一篇:
订单撒大所大
下一篇:
我看见一个男生一个男人, 前几年 他无忧无虑 ,逍遥自逍遥自在 现在的他 一身烟味儿一身烟味 两眼无光 ,满脸憔悴 。
▶
珍藏视频
▶
10分钟高效燃脂
▶
30天高效瘦脸操
▶
5分钟缓解颈椎操
友人
→
微博
→
全民K歌
→
唱吧
→
今日头条
→
悠悠网
→
科技小锅盖
→
彼岸桌面
→
阮一峰
→
laravel社区
→
V2ex
→
掘金
+
更多