华峰博客网使用织梦程序建站已经快三年了,本站内容页面响应式设计,可以在PC、移动端能够有效展示。但是本站自建站起,一直忽略了移动端图片自适应的问题,在移动端浏览网页时会看到图片变形。为此,博主下定决心对其进行整改,方便读者有更好的体验。
织梦网页图片移动端高度变形解决方法
修改PHP系统文件:include/ arc.archives.class.php,查找代码:
- //设置全局环境变量
- $this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];
- @SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],'archives');
在其下面增加:
- //去掉img的width和height
- $this->Fields['body'] = preg_replace("/style=\"width\:(.*)\"/","",$this->Fields['body']);
结语:修改之后,然后清除网站后台缓存,重新更新生成网页即可解决此问题,打开移动端手机站,网页的图片变形已消除,可以正常浏览,非常美观。