ZBLOG主题[Ceedo] V2.0 - 凡事预则立,ä¸?预则废

å?ˆ其实,这篇日志å?ˆ是è€?早就准备更新了,因为å?„ç§?原因,一直拖到现在,下é?¢说下这次的主è¦?更新:

  1. 修正所有已知BUG
  2. é‡?构了1.0的页é?¢结构,对于自适应和页é?¢布局方é?¢完全å?–消对图片的ä¾?赖
  3. é‡?设了背景区域和正文区域的背景,更加çª?出阅读é‡?点
  4. é‡?写了文章评论/回å¤?部分,修å¤?了原有的å?„ç§?BUG,更加给力了回å¤?功能和表情æ?’入
  5. é‡?写了页é?¢的所有脚本逻辑交互,完全å?–消了对ZBLOG的common.js的ä¾?赖
  6. 将所有é?žæ?’件æ?’入脚本全部移入文档底部,加速页é?¢渲染(对速度有è¦?求的朋å?‹应该比较喜欢)
  7. 对主题资æº?进行整å?ˆ,在没有æ?’件情况下首页å?ª有6个外部资æº?请求(CSS*1+JS*2+IMG*3)

总之,Ceedo 2.0 给你一个干净,简æ´?,够快的ZBLOG主题。

OK,感觉有点废è¯?了,下é?¢给出下载地å?€: Ceedo 2.0

å?¦外,给希望在文章中æ?’入代ç ?而且需è¦?高亮的朋å?‹一个漂亮的代ç ?高亮æ?’件 DsLight

最å?Ž,欢迎å?„ç§?æ?¿砖,å?„ç§?建议

 

-----------------------------å?Ž丽的分割线(v1.0)---------------------------------- 

其实早就准备写这篇文章了,å?ª是空间ä¸?怎么给力,更ä¸?幸的是,在写这篇文章的时候自己一个ä¸?å°?心把电æº?给踩掉了-_-|||,结果å?ˆ写第二é??...,主题是两周以å‰?开始写的,到今天为止也算是正å¼?å?‘布了。

这次主题总的æ?¥说我自己还是很满æ„?的,虽然期间也é?‡到ä¸?少问题,但总算还是站ç?€走过æ?¥了,其中自认为ä¸?错也是比较喜欢的几个效果,NAV导航,页é?¢顶部底部导航,以å?Š的效果,详细的自己看看å°?站就晓得啦,至于那版æ?ƒ什么的,有问题就直接找我å?§,以下说下主题的特点

  1. 整站自适应布局,仿两列等高,是一款很è€?看,很实在的主题
  2. 完全断开了很多主题所需的原程åº?中的common.js,当然,为了兼容æ?’件ä¾?然引入了JQuery,并且å?‡级版本为1.3.2
  3. 高度的兼容æµ?览器,在已测的范围内,基本上没区别的,细微的,在个人能力范围内在所难å…?
  4. 页é?¢动画效果简å?•实在,个人相当喜欢,ä¸?过这主è¦?还是è¦?归功于JQuery的功劳
  5. 整个主题加起æ?¥181K,ä¸?到200K的体积我自己是相当满æ„?的,而且还是内置了JQ1.3.2的

看完如果å?‘现有喜欢å?¯以找我è¦?,本æ?¥是很想直接挂下载链接的,但是空间真的很ä¸?给力啊,说完优点,缺点肯定也是有的,说下在制作过程的比较纠结的一个问题,其实一开始我就是想好è¦?“自适应两列等高布局â€?,在实际中也一直是按照这个宗旨å‰?进ç?€,在å‰?期å?š自适应的时候还是很顺手的,因为网站布局å?ª有两列,我一开始就用用的,,å?³列ç»?对的定ä½?的方å¼?布局,在自适应上é?¢下过相当ä¸?错了,ä¸?过也很快就å?‘现问题了,因为å?³列用的是ç»?对定ä½?,已ç»?脱离了文档æµ?,当å?³列高度大于左列的时候,会出现å?³列盖ä½?底部的情况,ä¸?过这个问题如果pass掉IE6的è¯?,也很好解决,加个min-height就æ?ž定,而且还需è¦?实现两列等高,实现两列等高自然还是采用相当ç»?典的“padding-bottom - margin-bottom法â€?,这样å?ªè¦?å†?让主体容器overflow:hidden;就å?¯以很简å?•的实现两列等高了,个人觉得边框模拟,多层嵌套什么的都是ä¸?实用的。

很ä¸?幸,现实总是和我们预想的是有那么点点区别的,很快BUG就出现了,先ä¸?说它ä¸?兼容IE6,更严é‡?的是,我å?Žæ?¥å?š文章显示页é?¢,因为有评论,所以需è¦?很多锚点,或者IDæ?¥导航ã€?或者定ä½?什么的,然å?Ž在定ä½?评论框的时候,出现了在主体容器里é?¢å?ª剩下评论框的情况(本æ?¥很想上传图片的,空间忒ä¸?给力……),记得早些时候看过一篇关于“ä¸?è¦?使用overflow:hidden清除浮动,overflow:hidden会元素在FF下获得焦点â€?,因为我测试也正好也是FF,以为是å?•例,结果一测å?‘现在所有æµ?览器都表现的那么从æ?¥没有过的一致啊,我当时那个-_-|||,å?Žæ?¥一想,其实这样是正常现象,overflow:hiddenå?ª是让容器ä¸?显示滚动æ?¡而已,当容器里的内容需è¦?滚动的时候ä¾?然还是滚动的,å?ª是溢出的部分éš?è—?了。

至此,上é?¢的方法是ä¸?行了,然å?Ž在想了一个上å?ˆå?Ž,忽然想起以å‰?å²?月飞歌写过一篇文章,他说继上次“圣æ?¯布局â€?以æ?¥,我们å?ˆ迎æ?¥了“负æ?¥负去â€?布局的时代,我觉得这个确实也还是蛮有é?“ç?†的,继续我们作为IT业中还算比较潮的一行,自然也需è¦?试试“负æ?¥负去â€?的感觉,为了让左列自适应,ä¸?得ä¸?还给左列加上一层标签包裹起æ?¥,这次让左å?³两列都左浮动,然å?Ž左列宽度100%,左边负边è·?å?³列宽度,为了解决IE6的“下沉â€?现象,还得加上overflow-x:hidden,å†?然å?Ž让左列包裹层,左边正边è·?å?³列宽度就达到自适应的目的了,具体看代ç ?å?§

.content, .slider{ float:left;} .content{ margin-left:-290px; overflow-x:hidden; width:100%;} .main{ margin-left:290px;}

然å?Ž实现自适应了,å‰?é?¢已ç»?说了,“padding-bottom - margin-bottom法â€?是有BUG的了,肯定也是ä¸?行的了,多层嵌套什么的,也ä¸?是很喜欢,太浪费标签了,那么就背景模拟å?§,因为å‰?é?¢å?³列用的ç»?对定ä½?,所以主题容器上é?¢加了position:relative,结果因为这个å?ˆæ?¯具了,在除了IE6的æµ?览器下é?¢都正常,但就是在IE6下é?¢主题容器的背景硬就是ä¸?跟ç?€æµ?览器的大å°?走(真的很想上图片的),还得我å?ˆ调试了一上å?ˆæ‰?找到问题所在,最å?Ž我å?ˆ特æ„?去翻了一é??关于W3C对position:relative的解释:

相对定ä½?的元素框会å??移æŸ?个è·?离。元素ä»?然ä¿?æŒ?其未定ä½?å‰?的形状,它原本所å? 的空间ä»?ä¿?留â€?

结果看æ?¥IE6还真是相当é?µ从它的“规定â€?啊,一点ä¸?让地方å‡?少啊,整个容器的内容都在éš?ç?€窗å?£的缩å°?而缩å°?,å?¯是容器背景的ä½?置就是ä¸?å?˜,然å?Ž把position:relative去掉就解决问题了。

最å?Ž说下,å?¯能有些时候在两列都左浮动的时候å?¯能会产生IE6 3px bug,其实å?ªè¦?å?š到让左列å?³边和å?³列的左边没有外边è·?,基本上就木有问题了,还有当æµ?览器窗å?£相当å°?于一定大å°?å?ŽIE6会出现å?³列下沉的现象,其实解决也很简å?•,å?ªè¦?让左边容器overflow-x:hidden或者word-break:break-all,也就基本解决问题了。

以上如有错误之处还望指正,如果您看完了此文,那么我是相当感激您的,对于我这么一个文笔相当差人æ?¥说,这已ç»?是对我最大的尊敬了。

共13评论

  1. 路过测试一下

    回å¤?

  2. 很喜欢这个主题,简æ´?大方,字体也大,é‡?点çª?出。ä¿?留你的链接。JQ1.3.2麻烦å?‘给我,能附上使用说明最好。谢谢。

    回å¤?

  3. 我邮箱imoniqi@qq.com

    回å¤?

  4. 主题很棒!
    å?‘现一个bug,图片会超出æ?¥,到侧é?¢æ ?! 请帮忙改善!

    回å¤?

  5. å?¯惜,用的是官方主机,ä¸?知é?“怎么上传,刚更新上2.0的。找了å?Š天也ä¸?知é?“怎么上传,请å?š主明示

    laoshu133 于 2012-10-8 13:15:20 回å¤?
    @熬夜å?š客
    本主题是基于ZBLOG1.8开å?‘,ZBLOG2.0我也没测试过,ä¸?知能å?¦支æŒ?

    回å¤?

  6. 首先主题是é?ž常ä¸?错的哦,但是有点å°?é?—憾的是1.8的,ä¸?是2.0的,而且貌似1.8å?‡级到2.0也ä¸?是很难的,希望å?š主有时间å?¯以å?‡级æˆ?2.0,这样å?¯以让更多的用户能用到你的主题哦,å?¯以å?‚考下å?¢æ?¾æ?¾写的模å?—å?‡级教程:http://lusongsong.com/reed/552.html,当然ä¸?管å?‡级与å?¦,这个主题都是é?ž常ä¸?错,值得收è—?的,先收è—?之了哦

    laoshu133 于 2012-10-20 12:33:31 回å¤?
    @邱永胜
    多谢æ??醒,鉴于ZBLOG2.0目å‰?公众于大家,我会想办法尽快更新对2.0的支æŒ?

    回å¤?

  7. 主题ä¸?错哦

    回å¤?

  8. 主题很棒啊,å?¯惜ä¸?是2.0的Cry

    回å¤?

  9. å?š主大牛ï¼?å?—教ï¼?

    回å¤?

  10. 我试试能ä¸?能下载

    回å¤?

  11. 刚好在找这方é?¢的内容 学习了

    回å¤?

  12. 我也是开始用zblog,这里我会ç»?常æ?¥看看,学习

    回å¤?

  13. 找主题过æ?¥看看 新手入门

    回å¤?

å?‘表评论

最新评论å?Š回å¤?

    loading

最近å?‘表

    loading

网站分类

    loading

文章归档

    loading

å?‹情链接

Top Comments Footer