在网站DedeCMS中缩略图的大小都是程序自身有设定的,在网站中也会经常使用到缩略图,但是有的时候无法控制缩略图的大小,导致缩略图发生变形。
在网站首页模板中调用缩略图的代码:
<a href=”[field:arcurl/]” title=”[field:title/]“><img alt=”[field:title/]” src=”[field:picname/]” style=”clip:rect(0 73px 93px 0);position: absolute; height: 103px” border=”0″></a>
在这段代码中调用缩略图是:”[field:picname/]“,在其后加上这一段style=”clip:rect(0 73px 93px 0);position: absolute; height: 103px”就可以了。
这样做就是直接在上传的图片中截取部分作为缩略图,73px是裁剪图片的宽,93px是裁剪图片的长,而其后方的103px是图片的原始高度。
在织梦默认的网站首页模板中页可以使用以下代码调用网站缩略图:
{dede:arclist row=10 orderby=pubdate type='image.' imgwidth='143' imgheight='106'}
<li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>
{/dede:arclist}
在以上代码中[field:image/]是调用缩略图的代码,{dede:arclist row=10 orderby=pubdate type='image.' imgwidth='143' imgheight='106'}中的imgwidth='143' imgheight='106'就是对缩略图大小的控制。