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