php里如何提取内容里面的第一张生成缩略图。
方法1:
要修改CSS
右边区域修改
templets/style/picturecss文件
pbox 样式
如大小
pbox dl dt{
width:188px;
height:132px;
display:block;
overflow:hidden;
}
pbox dl dt a img{
display:block;
width:expression(thiswidth > thisheight && thiswidth >176 176 : true);
height:expression(thisheight > thiswidth && thisheight > 132 132 : true);
max-width:176px;
max-height:132px;
margin:0px auto 0px;
}
方法2:
{dede:list pagesize='15' imgwidth='100' imgheight='70' infolen='180'}
方法3:
把调用代码中标签[field:imglink/]换成
<a href='[field:arcurl /]' target="_blank"><img src='[field:picname /]' border='0' width='' height=''></a>
(1)模板:先找到首页模板,然后看一下大小
(2)文章:找到那篇文章,然后看一下缩略图的大小。
2个方法可以解决该问题
(1)统一模板上的大小到你的文章中,上传和模板里面定义的大小相同的缩略图。(不使用“使用第一张为缩略图”)
(2)统一文章中的缩略图大小,并把模板中的大小以及CSS样式改掉。
echo "<img name="" id="" src="第一张的地址" alt="第一张" width="设置你的宽度" height="设置你的高度">";
你先试试楼上的方法~
如果不行那就用万能调用,无论什么数据只要数据库中有就能显示出来~
大致操作如下:
1、使用sql标签(dede帮助文档中有例子,很容易理解)
2、下载个数据库查看软件,打开dede你所做网站的数据库,找到软件字段所在的数据表(不懂数据库也没关系,就那些表,一个一个点开找就行啦,或百度“dede软件所在数据表”)
3、找到相应字段~!
ok了,sql需要的2个条件(数据表名称、字段名称)你都有了,按1的实现就行了
0条评论