一对一免费咨询: 13913005726 025-66045668

前两天有朋友问张力,我博客的3D动态标签是如何实现的?认识我的朋友都知道,张力自己制作了低调与华丽wordpress主题,而这个主题一直以来都是使用的3D动态天津网站建设公司标签,之前有朋友问我,我这种3D动态标签是否符合SEO优化,我可以很肯定的告诉大家这种3D动态标签是符合SEO优化的,它并非是完全使用JS实现的,而是完美使用DIV+CSS+JS实现的,不明白的朋友可以去我博客看看,同时也可以看看我博客源代码里面标签是否是JS实现的。

今天张力就将这种符合SEO优化的3D动态标签效果分享给大家。

第一步:添加CSS样式

我们只需要将以下CSS样式添加到我们的CSS样式表里面就可以了。

#div1{position:relative;display:block;width:250px;height:250px;float:left;}

#div1 扬州网站建设公司 a{text-decoration:none;position:absolute;top:0;left:0;color:#333;font-family:Microsoft YaHei,small;}

#div1 a:hover{border:1px solid #000;color:#000;padding:0 5px;}

第二步:添加JS加载

我就直接贴出JS的内容,大家也可以把它整理一下放入到一个单独的JS文件里面进行调用。

//

var radius = 100;var dtr = Math.PI/110;var d=200;var mcList = [];var active = false;var lasta = 1;var lastb = 1;var distr = true;var tspeed=0.4;var size=2000000;var mouseX=0;var mouseY=0;var howElliptical=1;var aA=null;var oDiv=null;window.onload=function (){var i=0;var 汕尾网站建设公司 oTag=null;oDiv=document.getElementById('div1');aA=oDiv.getElementsByTagName('a');for(i=0;ifunction update(){var a;var b;if(active){a = (-Math.min( Math.max( -mouseY, -size ), size ) / radius ) * tspeed;b = (Math.min( Math.max( -mouseX, -size ), size ) / radius ) * tspeed;手机网站制作工具}else{a = lasta * 1;b = lastb * 1;}lasta=a;lastb=b;if(Math.abs(a)<=0.01 && Math.abs(b)<=0.01){return;}var c=0;sineCosine(a,b,c);for(var j=0;j}function depthSort(){var i=0;var aTmp=[]; for(i=0;ivItem2.cz){return -1; }else if(vItem1.czfor(i=0;imcList[i-1].cx = radius * Math.cos(theta)*Math.sin(phi);mcList[i-1].cy = radius * Math.sin(theta)*Math.sin(phi);mcList[i-1].cz = radius * Math.cos(phi);aA[i-1].style.left=mcList[i-1].cx+oDiv.offsetWidth/2-mcList[i-1].offsetWidth/2+'px';aA[i-1].style.top=mcList[i-1].cy+oDiv.offsetHeight/2-mcList[i-1].offsetHeight/2+'px';}}function doPosition(){var l=oDiv.offsetWidth/2;var t=oDiv.offsetHeight/2;for(var i=0;i

// ]]>

第三步:添加DIV控制

我们需要在标签调用代码前加入

中间为标签调用代码

以上三步就可以完美完成符合SEO优化的3D动态标签,让你的标签转起来吧。

最后我再分享一个wordpress彩色标签的函数代码给大家,大家希望wordpress 3D动态标签是彩色字的朋友,可以将一下函数代码添加到wordpress函数模板里面。

//彩色标签云

function colorCloud($text) {

$text = preg_replace_callback('||i', 'colorCloudCallback', $text);

return $text;

}

function colorCloudCallback($matches) {

$text = $matches[1];

$color = dechex(rand(0,16777215));

$pattern = '/style=(\'|\")(.*)(\'|\")/i';

$text = preg_replace($pattern, "style=\"color:#{$color};$2;\"", $text);

return "";

}

add_filter('wp_tag_cloud', 'colorCloud', 1);

以上就是张力分享的3D动态标签的制作方法,希望对朋友们是有用处的,需要的朋友可以拿去用哦!

本文由张力原创写作,转载请注明网址:http://zhangliseo.com/1117.html ,谢谢!


 


 南京牧狼文化传媒有限公司简介:


      牧狼传媒,牧者之心,狼者之性,以牧之谦卑宽容之心待人,以狼之团结无畏之性做事!


  公司注册资金100万,主营众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放以及电商营销推广全案等相关业务,致力于为客户提供更有价值的服务,创造让用户满意的效果!


  为百度官方及其大客户、苏宁易购、金山WPS秀堂、美的、创维家电、新东方在线、伊莱克斯、宝丽莱等国内国外知名品牌服务过,服务经验丰富!同时,公司也是南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位,可以为您提供更好的服务!


  主营项目:众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放、竞价托管、网站优化、电商代运营等


  合作客户:百度、苏宁易购、饿了么、美的、创维家电、新东方在线、宝丽莱、金山WPS秀堂、伊莱克斯


  资质荣誉:百度商业服务市场2017年度最佳图片服务商、南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位、八戒通TOP服务商、"易拍即合杯"H5创意大赛"三等奖"。



致力于为客户创造更多价值
13913005726 025-66045668
需求提交
电话咨询
在线咨询