第一步: 我们需要对img标签进行处理,并去掉height属性。具体操作是在内容页模板中的 `{dede:field.body /}` 替换为以下代码:
{dede:field.body runphp='yes'}
$content = @me;
$mode1 = "/![]()
第二步: 接下来,需要将以下JavaScript代码插入到 `` 和 `` 标签之间。注意代码中的数值670,这个值表示当图片宽度超过670像素时,图片会被自动缩小,宽度调整为670像素,高度则按比例缩小,以保证图片不变形。
最后提醒一下,如果你熟悉CSS,可以进一步优化页面效果。例如,找到对应的CSS样式,设定好容器的宽度,并定义超出部分隐藏。这样做的好处是,在文章加载过程中,即使图片暂时未被JS调整,也不会影响整体布局。 通过这种方式,你可以轻松解决图片过大导致的页面布局问题,提升用户体验,同时也能让搜索引擎更好地抓取和索引你的内容。