dede自适应模板的简单介绍

dede自适应模板首页轮播图满屏如何缩小

dede自适应模板的简单介绍

个人审美不一样,全屏是合理的,美观的。

如果想对幻灯片宽度修改,需要具备CSS和DIV技术,布局修改即可。

dede 自适应 怎么修改手机模板

dede的手机模版代码跟pc模板在一个文件夹里

代码文件名称包含_m

dede首页缩略图如何自适应宽和高,200分悬赏

我有三种想法。

第一种想法,就是你将页面显示的小图比例弄成一致。大小可能不一样,但比例要一样。改一下模板文件就好,最好是列表页的模板,这样并不太影响美观。因为缩略图在系统使用时,都是使用的同一样图片,虽然我们使用时大小不一样,但比例应该都是一样的,不然导致图片变形。

dede提供了缩略图默认的大小设置,这个在核心设置=附件设置里面的图片设置。

在发布文章时,缩略图选项,点选可以进行裁剪,比例就根据上面设置的比例进行裁剪。

第二种想法,如果坚持不动后台,要么生成几种缩略图,供首页用的,供列表页用的,供幻灯用,供其他的使用。但这个工作量比较大,别人的系统,要改很多地方。

第三种想法,用js代码及CSS代码来实现,缩略图根据一种场合(如幻灯)的大小来设置。在其他场合使用的时候,用js代码进行两端裁剪显示处理。这样做的话,可能会让页面长一点,速度慢一点。

第一种和第二种就不多说了。

我对第三种比较感兴趣,搜了全网,没看到合适的程序,所以根据网上现成的,进行了修改。把下面的代码放在模板页面中就可以了。

下面这段js,是全网目前真正做到js图片不变形任意尺寸缩放的。当然有剪裁,主要取中间部分。

script

/** 检测图像属性 */

function CheckProperty(obj) {

var ImgObj=new Image();

ImgObj.src = obj.src;

FileObj=ImgObj;

if(ImgObj.readyState!=“complete”) //如果图像是未加载完成进行循环检测

{

setTimeout(“CheckProperty(FileObj)”,500);

}

ImgFileSize=Math.round(ImgObj.fileSize/1024*100)/100;//取得图片文件的大小

//取得图片的宽度

ImgWidth=ImgObj.width

//取得图片的高度

ImgHeight=ImgObj.height;

setCenter(obj)

zoom(obj , ImgWidth , ImgHeight);

}

//设置图片上层div

function setCenter(obj){

obj.parentNode.style.display = ‘block’;

obj.parentNode.style.width=obj.width;

obj.parentNode.style.height=obj.height;

obj.parentNode.style.overflow=‘hidden’;

obj.parentNode.style.verticalAlign = ‘middle’;

obj.parentNode.style.textAlign = ‘center’;

}

//开始缩放

function zoom(obj , width , height){

var left=0;

var top=0;

Mw=obj.width/width;

Mh=obj.height/height;

if(Mw Mh) {

//宽度维持,高度变化

old=obj.height;

obj.height=obj.width*height/width;

top=Math.floor((old-obj.height)/2);

} else {

//高度维持,宽度变化

old=obj.width;

obj.width=obj.height*width/height;

left=Math.floor((old-obj.width)/2);

}

//alert(top+’ ‘+left);

//obj.style.margin=“-100px 0px 0px 0px”;

obj.style.margin=top+‘px ‘+left+‘px’;

}

//修改结束

/script

divimg src=‘图片地址’ onload=‘CheckProperty(this)’ width=“100” height=“50”/div

说明:

每次调用时,都要将div…./div代码替换模板中img 。。。部分的内容。包括div标记。div中间不要再添加什么了,需要的话,可以再放在上层div中间。

dede手机模板和pc模板一起怎么设置?我主页如果加上手机跳转识别代码手机就访问不了网站。

你可以选择自适应网站模板,这样就不用在手机网站和pc网站都上传文件,你需要在pc端网站上传产品手机端会自动生成

dede 模版怎么变成自适应的

自适应和系统无关,是网页模板自适应。

想要自适应需要下载或者制作自适应静态网页模板再套cms标签。

dede网站模板百度收录怎么自适应m端

在pc模板设置根据设备跳转。

内容页跳转代码如下:(具体要根据你的路径)建议你下载套官方模板,复制修改跳转代码。

meta http-equiv=“mobile-agent” content=“format=xhtml;url={dede:global.cfg_mobileurl/}{dede:type}[field:typelink/]{/dede:type}{dede:field.id/}.html”

script type=“text/javascript”if(window.location.toString().indexOf(‘pref=padindex’) != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf(“?mobile”)0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href=“{dede:global.cfg_mobileurl/}{dede:type}[field:typelink/]{/dede:type}{dede:field.id/}.html”;}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}/script

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。