JS正则实现更改富文本中的图片样式

612 阅读1分钟

今天在开发某移动端项目中遇到富文本中的图片样式问题,图片的宽超越手机屏幕的宽,怎么解决呢?

解决方案

使用正则将富文本中的img标签,给它添加style行内样式即可

htmlstr = htmlstr.replace(/\<img/gi, '<img style="width:100% !important;height:auto !important" ')