首页 » Web前端 » php去除width技巧_站长日记DedeCMS文章宣告页插入图片时去掉落自动判断的长宽值

php去除width技巧_站长日记DedeCMS文章宣告页插入图片时去掉落自动判断的长宽值

访客 2024-12-04 0

扫一扫用手机浏览

文章目录 [+]

为了担保页面显示的都雅,在PC真个时期,我们要么是先用PS把图片修正成适宜页面宽度的尺寸,比如600PX或是640PX(这个是根据你文章页面的宽度来决定的),要么便是在插入图片时修正这个宽度的数值。

如果是先用PS处理图片,显得有点繁琐,很多人选择第二种,便是修正图片属性中的宽度和高度数值,这样做当然也无可厚非,可是到了移动端,这种宽度和高度做过修正的图片就有点不听话了:变形!

php去除width技巧_站长日记DedeCMS文章宣告页插入图片时去掉落自动判断的长宽值

上边这张图片的尺寸为640PX450PX,在手机端却发生了严重的变形,很影响视觉效果。

php去除width技巧_站长日记DedeCMS文章宣告页插入图片时去掉落自动判断的长宽值
(图片来自网络侵删)

怎么办呢?以前我的做法是把图片属性中的宽度和高度数值清空,这样只要原图片尺寸不超过PC端文章页面宽度,在手机端也就不会变形了。

当然,这样做也是相称费事的,往往事先要把图片用PS来修恰好尺寸,然后插入图片时候再把属性中的宽度和高度数值清空......

有没有办法让系统不再判断图片的宽度和长度呢?由于本人对PHP代码不熟,也真的是无能为力......

踏破铁鞋无觅处,得来全不费功夫。
有光阴在网上找到一篇《DedeCMS文章页去img图片width和height属性》的文章,索性试了一下,结果虽然在插入图片时还显示宽度和高度数值,但在源代码中没有了!
然后呢,在手机端显示也正常了。

这里的方法也不繁芜,便是修正一个叫arc.archives.class.php的文件,它的位置位于include目录之下:

添加的代码:$this->Fields['body'] = preg_replace(\公众/style=\\"大众width\:(.)\\"大众/\"大众,\"大众\"大众,$this->Fields['body']);

如果有碰着这个困惑的朋友,也可以试试看,在此也要感谢供应这个修正方法的朋友。

标签:

相关文章

php供给url来路技巧_实例讲解防盗链技能

盗链的定义此内容不在自己做事器上,而通过技能手段,绕过别人放广告有利益的终极页,直接在自己的有广告有利益的页面上向终极用户供应此内...

Web前端 2024-12-16 阅读0 评论0

大数据时代的崛起,小库的力量与未来展望

随着科技的飞速发展,大数据已经成为当今社会的重要驱动力。在这个信息爆炸的时代,如何从海量数据中挖掘出有价值的信息,成为各行各业亟待...

Web前端 2024-12-16 阅读0 评论0

大数据时代的崛起与启示

近年来,随着互联网技术的飞速发展,大数据已经渗透到我们生活的方方面面。从电子商务、金融保险到医疗健康、教育科研,大数据正成为推动各...

Web前端 2024-12-16 阅读0 评论0