dedecms主页微缩尺寸想改下 以前是16572的 想改成165165的 求大神帮忙

dedecms主页微缩尺寸想改下 以前是16572的 想改成165165的 求大神帮忙,第1张

{dede:productimagelist}

                        <li><a href="[field:imgsrc/]" >

                            <img src="/plus/thumbphpdopost=ddimg&img=[field:imgsrc/]" alt="[field:text/]" class="image1"  />

                         </a>

                        </li>

{/dede:productimagelist}

上面用到的文件/plus/thumbphp代码如下

<php

require_once("/include/commonincphp");

require_once('/include/imagefuncphp');

if($dopost=='ddimg')

{

    //生成缩略图

    ob_start();

    if(!preg_match("/^(http:\/\/)([^\/]+)/i", $img)) $img = $cfg_basedir$img;

    ImageResizeNew($img, $cfg_ddimg_width, $cfg_ddimg_height, '', false);

    $imagevariable = ob_get_contents();

    ob_end_clean();

    header('Content-type: image/jpeg');

    header('Content-Length: 'strlen($imagevariable));

    echo $imagevariable;

    exit();

}

我刚解决这个问题(在后台更改没用,css样式中尺寸是多少就是多少),我先说说我自己的解决方法

首先不要在div下面设置属性,比如 在css样式中设置img{}的任何属性直接去掉img属性,在总div中加入 overflow:hidden; 这个是超出div部分隐藏的意思。然后再在后台更改一下属性试试。

<li><a href="[field:arcurl/]" title="[field:title/]"><img class="classname" style="display: inline;" src="[field:picname/]" alt="[field:title/]" title="[field:title/]" /></ a><span><a href="[field:arcurl/]"title="[field:title/]"> [field:title/]</a></span> </li>

改为

<li><a href="[field:arcurl/]" title="[field:title/]"><img class="classname" style="display: inline;" src="[field:picname/]" width="165" height="165" alt="[field:title/]" title="[field:title/]" /></ a><span><a href="[field:arcurl/]"title="[field:title/]"> [field:title/]</a></span> </li>

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms主页微缩尺寸想改下 以前是16572的 想改成165165的 求大神帮忙

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情