纪念衫征集
查看: 1715|回复: 2

找到解除附件寬度限制的方案

[复制链接]
阅读字号:
发表于 2009-8-22 05:42 | 显示全部楼层 |阅读模式
固定寬度是為了網站美觀,但是對大圖很多的帖子(貼圖區那些),在1024*768的解析度下很多圖的右側都沒顯示,只能單擊再放大才能看見,非常不便
希望管理員可以考慮以下的方案,感謝!


http://x.discuz.net/viewthread-1172382.html

由于 Discuz! 7.0 起官方修改了图片附件展示方式,使之任何图片附件的大小都限定在固定值内,不再像以前那样支持自适应。

此功能是出于贴内界面美观而作的修改。同时,也是建议诸多站点使用定宽风格,而不是自适应宽度。因为只有定宽,您网站的页面、广告等布局才会有完美的展示。真正注重论坛美观的网站都是定宽风格。
这时,您可以设置 主体表格宽度 {WRAPWIDTH}为 1000px,阅读区域宽度 {CONTENTWIDTH}为 850px
这样图片都会限定在 850 以内,而不会再听从 600 的限定。

如果您的站点是图片站,非常不适应这种修改。在这里给您一个修改方案

1、打开 discuzcode.htm 查找所有的(共6处)
id="aimg_$attach[aid]"
替换为
id="aimg_$attach[aid]" nwidth="$attach[width]"

2、打开 viewthread.js 查找
if(obj.complete) {
在下面添加
if(obj.getAttribute('nwidth') >= imagemaxwidth) obj.width = $('postlist').offsetWidth - 250;
发表于 2009-8-22 07:28 | 显示全部楼层
因为只有定宽,您网站的页面、广告等布局才会有完美的展示。真正注重论坛美观的网站都是定宽风格。

草拟大业的diz7
发表于 2009-8-22 08:31 | 显示全部楼层
是的,现在的限制是宽不超过1200...并没有自适应。要不要改成自适应还要看管理员考虑,谢谢LZ提供方法。
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

Archiver|手机版|小黑屋|百合会 ( 苏公网安备 32030302000123号 )

GMT+8, 2024-11-23 12:48 , Processed in 0.046913 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表