哪些网站百度收录快,公司介绍ppt范例,做MAD生肉网站,oa系统运维转自#xff1a;http://www.cnblogs.com/jingmoxukong/p/7826982.html 目录 前言Quickstart定制博客园 CSS 的原理页面定制CSS代码博客侧边栏公告页首Html代码页脚Html代码定制细节独立控件小老鼠游戏动画动画时钟百度分享栏Github 角标签云背景动画动态标题文章内容样式定制带…转自http://www.cnblogs.com/jingmoxukong/p/7826982.html 目录 前言Quickstart定制博客园 CSS 的原理页面定制CSS代码博客侧边栏公告页首Html代码页脚Html代码定制细节独立控件小老鼠游戏动画动画时钟百度分享栏Github 角标签云背景动画动态标题文章内容样式定制带头像的评论栏自动生成文章目录快捷操作栏响应式布局样式的美化资料 前言 最近有很多博客园的朋友给我留言或私信询问我的博客背景是如何做的。 不是我敝帚自珍而是由于内容较多一一回复实在是太费劲。没有及时答复的朋友请见谅。 我在这里做一次集中式分享如果有喜欢的内容尽管拿去。 Quickstart 如果你仅仅想原封不动的使用本人的定制皮肤而不想了解实现细节。那么你只需要完成以下几个步骤即可后面的章节可以忽略。 1进入博客园管理后台的设置标签页 这个设置页面下有几个输入框允许你添加 html 、css 、js 代码博客园会在渲染你的博客页面时自动加载这些代码。 页面定制CSS代码博客侧边栏公告页首Html代码页脚Html代码2页面定制CSS代码 不必添加内容但是需要勾选 禁用模板默认CSS。 3博客侧边栏公告 添加以下代码 !-- 小老鼠游戏控件 --
div classNamesidebarMouseobject typeapplication/x-shockwave-flash styleoutline:none; datahttp://cdn.abowman.com/widgets/hamster/hamster.swf?up_bodyColorf0e9ccamp;up_feetColorD4C898amp;up_eyeColor000567amp;up_wheelSpokeColorDEDEDEamp;up_wheelColorFFFFFFamp;up_waterColorE0EFFFamp;up_earColorb0c4deamp;up_wheelOuterColorFF4D4Damp;up_snoutColorF7F4E9amp;up_bgColorF0E4E4amp;up_foodColorcba920amp;up_wheelCenterColorE4EB2Famp;up_tailColorE6DEBEamp; width240 height160param namemovie valuehttp://cdn.abowman.com/widgets/hamster/hamster.swf?up_bodyColorf0e9ccamp;up_feetColorD4C898amp;up_eyeColor000567amp;up_wheelSpokeColorDEDEDEamp;up_wheelColorFFFFFFamp;up_waterColorE0EFFFamp;up_earColorb0c4deamp;up_wheelOuterColorFF4D4Damp;up_snoutColorF7F4E9amp;up_bgColorF0E4E4amp;up_foodColorcba920amp;up_wheelCenterColorE4EB2Eamp;up_tailColorE6DEBEamp;param nameAllowScriptAccess valuealwaysparam namewmode valueopaque/object/div !-- 公告栏时钟控件 -- embed wmodetransparent srchttp://chabudai.sakura.ne.jp/blogparts/honehoneclock/honehone_clock_tr.swf qualityhigh bgcolor#FDF6E3 width240 height110 namehonehoneclock alignmiddle allowscriptaccessalways typeapplication/x-shockwave-flash pluginspagehttp://www.macromedia.com/go/getflashplayer !-- 百度分享栏控件 -- script window._bd_share_config{common:{bdSnsKey:{},bdText:,bdMini:2,bdMiniList:false,bdPic:,bdStyle:0,bdSize:16},slide:{type:slide,bdImg:3,bdPos:right,bdTop:105.5},image:{viewList:[qzone,tsina,tqq,renren,weixin],viewText:分享到,viewSize:16},selectShare:{bdContainerClass:null,bdSelectMiniList:[qzone,tsina,tqq,renren,weixin]}};with(document){0[(getElementsByTagName(head)[0]||body).appendChild(createElement(script)).srchttp://bdimg.share.baidu.com/static/api/js/share.js?v89860593.js?cdnversion~(-new Date()/3600000)]}; /script 4页首Html代码 !-- fork github 控件 --
a hrefhttps://github.com/dunwu classgithub-corner aria-labelView source on Githubsvg width80 height80 viewBox0 0 250 250 stylefill:#FD6C6C; color:#fff; position: absolute; top: 0; border: 0; right: 0; aria-hiddentruepath dM0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z/pathpath dM128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2 fillcurrentColor styletransform-origin: 130px 106px; classocto-arm/pathpath dM115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z fillcurrentColor classocto-body/path/svg/astyle.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}media (max-width:500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}/style !-- 自定制样式文件以及脚本 -- script srchttps://files.cnblogs.com/files/jingmoxukong/cnblog.min.js/script link relstylesheet hrefhttps://files.cnblogs.com/files/jingmoxukong/cnblog.min.css / !-- 背景动画 -- canvas idc_n9 width1920 height990 styleposition: fixed; top: 0px; left: 0px; z-index: -1; opacity: 0.5;/canvas script srchttps://files.cnblogs.com/files/jingmoxukong/canvas-nest.min.js/script !-- 标签云相关库 -- script srchttps://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js/script script srchttps://files.cnblogs.com/files/jingmoxukong/jquery.engine3D.js typetext/javascript charsetutf-8/script script srchttps://files.cnblogs.com/files/jingmoxukong/jquery.particlePhysics.js typetext/javascript charsetutf-8/script script srchttps://files.cnblogs.com/files/jingmoxukong/jquery.starfieldTagCloud.js typetext/javascript charsetutf-8/script 5点击保存完成。 定制博客园 CSS 的原理 为了帮助理解说明这些输入框的作用时我都截取了浏览器开发者工具的截图。 说明 市场上流行的浏览器基本上都支持开发者工具一般快捷键为 F12。你可以在 Elements 栏看到你的页面中添加的元素。 页面定制CSS代码 在这里添加的 css 代码会被博客园添加到一个临时 css 文件中并用于渲染你的博客页面。 注意 如果勾选 禁用模板默认CSS 则你选中的博客皮肤的 css 效果将失效。 博客侧边栏公告 在这里添加代码会被嵌入到博客园页面的 sideBar 下。 页首Html代码 在这里添加代码会被嵌入到博客园页面的 body 标签 下。 页脚Html代码 在这里添加代码会被嵌入到博客园页面的 body 标签 下。 说明 从两个截图不难看出在博客园管理后台的页首或页脚输入框写入代码并无区别。 定制细节 我在打造自己的博客园皮肤的过程中也是借鉴了很多网友的例子。在这里分享一下。 说明 下面的内容需要你了解一定的 html css js 知识。我会讲解如何去实现皮肤定制但是不会在这里解释基础语法。 独立控件 小老鼠游戏动画 忘记在哪儿学习到的。将以下代码粘贴到博客侧边栏公告即可。 div classNamesidebarMouseobject typeapplication/x-shockwave-flash styleoutline:none; datahttp://cdn.abowman.com/widgets/hamster/hamster.swf?up_bodyColorf0e9ccamp;up_feetColorD4C898amp;up_eyeColor000567amp;up_wheelSpokeColorDEDEDEamp;up_wheelColorFFFFFFamp;up_waterColorE0EFFFamp;up_earColorb0c4deamp;up_wheelOuterColorFF4D4Damp;up_snoutColorF7F4E9amp;up_bgColorF0E4E4amp;up_foodColorcba920amp;up_wheelCenterColorE4EB2Famp;up_tailColorE6DEBEamp; width240 height160param namemovie valuehttp://cdn.abowman.com/widgets/hamster/hamster.swf?up_bodyColorf0e9ccamp;up_feetColorD4C898amp;up_eyeColor000567amp;up_wheelSpokeColorDEDEDEamp;up_wheelColorFFFFFFamp;up_waterColorE0EFFFamp;up_earColorb0c4deamp;up_wheelOuterColorFF4D4Damp;up_snoutColorF7F4E9amp;up_bgColorF0E4E4amp;up_foodColorcba920amp;up_wheelCenterColorE4EB2Eamp;up_tailColorE6DEBEamp;param nameAllowScriptAccess valuealwaysparam namewmode valueopaque/object/div 动画时钟 效果图 我在 http://www.cnblogs.com/liyunhua/p/4558480.html 学习来的。将以下代码粘贴到博客侧边栏公告即可。 embed wmodetransparent srchttp://chabudai.sakura.ne.jp/blogparts/honehoneclock/honehone_clock_tr.swf qualityhigh bgcolor#FDF6E3 width240 height110 namehonehoneclock alignmiddle allowscriptaccessalways typeapplication/x-shockwave-flash pluginspagehttp://www.macromedia.com/go/getflashplayer 百度分享栏 既然选择写博客自然希望被更多人看到自己的文章。所以添加一个分享栏使得访客可以轻松将你的博客分享到各个社交平台是一个不错的功能。 效果图 进入 百度分享官方 页面按照导航提示。 选择功能 设置按钮 设置图片按钮 获取代码。 将代码粘贴到博客园管理后台的博客侧边栏公告即可。 Github 角 作为程序员总该有个 github 账户吧。可以使用 GitHub Corners 将博客和 Github 账户关联起来。 效果图 点击右上角就可以跳转到 Github还是挺帅气的。 使用方式如下 进入 GitHub Corners 选择自己钟意的 Github 角样式拷贝对应的代码。记得将超链接 a 的 href 属性替换为你的 github 地址。 然后将代码粘贴到页首Html代码。 标签云 效果图 我从 http://www.cnblogs.com/justinw/archive/2010/06/17/1759661.html 学习的。 使用方式如下 粘贴以下代码到页首Html代码 !-- 标签云相关库 --
script srchttps://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js/script script srchttps://files.cnblogs.com/files/jingmoxukong/jquery.engine3D.js typetext/javascript charsetutf-8/script script srchttps://files.cnblogs.com/files/jingmoxukong/jquery.particlePhysics.js typetext/javascript charsetutf-8/script script srchttps://files.cnblogs.com/files/jingmoxukong/jquery.starfieldTagCloud.js typetext/javascript charsetutf-8/script !-- 定时器 -- script function customTimer(inpId, fn) { if ($(inpId).length) { fn(); } else { var intervalId setInterval(function () { if ($(inpId).length) { //如果存在了 clearInterval(intervalId); // 则关闭定时器 customTimer(inpId, fn); //执行自身 } }, 100); } } function generateTagClouds() { $(.catListTagul).wrap(div class\wrap\ /div).parent().css({ width: 240px, height: 240px }); var options { range: [-200, 300], gravity: -10, xPos: 0.5, yPos: 0.5, gravityVector: [0, 0, 1], interval: 100, hoverGravityFactor: 0 }; $(div.wrap).starfieldTagCloud(options); } $(function () { ... customTimer(.catListTag, generateTagClouds); ... }); /script 背景动画 效果图就不上了各位看官请直接看我的博客背景动画还是挺有趣的吧。 我的背景动画是我在闲逛 Github 时找到的动画效果。其原理就是基于 HTML5 新特性 canvas渲染的动画效果。有兴趣可以访问一下动画库原地址 使用方法 粘贴以下代码到页首Html代码 !-- 背景动画 --
canvas idc_n9 width1920 height990 styleposition: fixed; top: 0px; left: 0px; z-index: -1; opacity: 0.5;/canvas script srchttps://files.cnblogs.com/files/jingmoxukong/canvas-nest.min.js/script 这段代码的意思就是定义一个 canvas 元素然后使用我下载的 canvas-nest.min.js 库文件去渲染动画。 动态标题 闲逛 codepen 时找到的一个动态文字效果codepen上的动画文字效果觉得还挺炫的。我做了一个简单的移植。 效果图 使用方式粘贴如下代码到页首Html代码即可。 script srchttps://files.cnblogs.com/files/jingmoxukong/title.min.js/script link relstylesheet hrefhttps://files.cnblogs.com/files/jingmoxukong/title.min.css / 以上引用文件被我压缩了源码在我的 Github 上 title.jstitle.css如果你也想使用这种动态标题需要对源码做一些修改 // 为了渲染 cavans 效果的标题生成一个 title 列表
function generateBlogTitle() { var rootdocument.createElement(div); root.idui; for (var i0; i 50; i) { var nodedocument.createElement(div); node.classNametext; node.innerHTML静默虚空; root.appendChild(node); } document.getElementById(blogTitle).appendChild(root); var subTitledocument.createElement(h2); subTitle.innerHTMLTalk is cheap, show me the code.; document.getElementById(blogTitle).appendChild(subTitle); } 将上面代码中的 node.innerHTML静默虚空; 替换为你的主标题 将 subTitle.innerHTMLTalk is cheap, show me the code.; 替换为你的子标题。 另外需要将博客管理后台的主标题、子标题清空。 文章内容样式定制 有关文章内容的样式定制我都写入了 cnblog.js 和 cnblog.css。当然为了提高访问速度这两个文件被我压缩了。 使用方式添加以下代码到页首Html代码 !-- 自定制样式文件以及脚本 --
script srchttps://files.cnblogs.com/files/jingmoxukong/cnblog.min.js/script link relstylesheet hrefhttps://files.cnblogs.com/files/jingmoxukong/cnblog.min.css / 由于我实在是懒得一一讲解代码所以仅在下面罗列这两个文件支持的特性。如果想在我的源码基础上作一些修改可以在这里访问源码 cnblog.jscnblog.css 带头像的评论栏 博客园的评论栏默认不显示用户头像这样显得非常单调。所以我添加了一段定制代码。 效果图 js 源码 自动生成文章目录 如果你的文章内容较长有个目录可以帮读者快速定位感兴趣的内容。 效果图 快捷操作栏 这个也是我从博客园其他朋友那儿学习的但是实在想不起出处了。 响应式布局 我对于博客做了一些简单的响应式布局处理。使得读者在移动端上访问时不至于有过于糟糕的体验。 使用 media 查询你可以针对不同的媒体类型定义不同的样式。media 可以针对不同的屏幕尺寸设置不同的样式特别是如果你需要设置设计响应式的页面media 是非常有用的。 当你重置浏览器大小的过程中页面也会根据浏览器的宽度和高度重新渲染页面。 media only screen and (max-width: 736px) { #navigator { width: 90%; margin: auto; float: none; } #mainContent { width: 90%; margin: auto; float: none; } #sideBar { width: 90%; margin: auto; float: none; } ... 效果图 样式的美化 剩下的内容就是一些琐碎的美化细节了。比如我对标题文字增加了阴影效果表格重新渲染了颜色等等。如果不喜欢请自行参考我的源码修改。 资料 github-corners canvas-nest codepen上的动画文字效果 美化博客园界面让您的博客更加赏心悦目希望对您有用 jQuery]3D效果的标签云