再一次,更换主题

咋一看离上次写博文(2011年10月4日)已经三个多月了,去年博客的更新频率显然是跟不上了,工作忙是一方面,另一方面也没发现有好的东西分享也就没怎么更新了。有可能的话今年工作走上正轨就会正常更新起来,换新主题算是个开始吧。

说下新主题吧,其实也没什么新主题摒弃了一些复杂无用的东西,追求简单、直接的表达方式,算是从Mac上学到的些东西吧。有一点要给大家道个歉:本站所有的友情链接我都取消了,我留在您站上的链接请自便哟。主要还是想静下心来写写字,不想给博客附加太多的东西,简简单单随笔而已。如果无意伤害了你那么抱歉。

新主题将不再支持IE9以下的浏览器,不是我不想支持,实在是没理由让我这么做了。web标准已经普及,是该做点事情提醒大家了。新主题是基于WordPress默认主题修改过来的,完全开源。如果你比较喜欢这个主题,请去我的github主页clone一份自用,Logo字体是Mac上默认的san-serif字体,请自行修改,如非必须请勿修改页脚文字。Github地址是:

https://github.com/keelii/shufry

PS.新主题正在测试完善细节中,有同学发现bug的话及时提醒我哈。

放出一张Mac下的缩略图,话说mac下感觉还是不错的^!^

博客logo更新以及相关bug的修复

其实早就有网友说我博客颜色太亮了,自己用的时候没怎么感觉到。只是发现对一个博客色彩的感觉和你上一眼看见的颜色有关。比如你浏览一个黑色调的博客然后忽然到了我的博客那自然就会有一种很亮很刺眼的感觉。

刚好以前那个logo做得太糙了,就重做了一个,颜色微深点应该对页面的色彩有所改善。博译论 同学先前说logo无链接的问题,这次也重新做好了,适合大众体验。顺带上修复了博客在IE6中footer部分错位的bug。现在老感觉自己当时写的样式不够完美,这又使我产生了重做主题的冲动。呵呵,正在酝酿中。。。

JQuery制作二级滑动菜单

最近在做这个东西的时候遇到了一点问题最后解决了现在发上来给大家看看.问题是这样的:
在JavaScript中mouseover事件有个bug.看下图:
JQuery-menu

子菜单”sub-menu”本来是不显示的,在JavaScript中调用”menu”div的mouseover方法时”sub-menu”会显示出来,但当调用”menu”div的mouseout方法让它隐藏时鼠标的响应范围只是menu区域,这时当我们将鼠标移动到sub-menu区域时菜单会收缩回去这是我们不想看见的效果.
解决办法:
很简单-引入JQuery后,它有一个专门模拟a标签hover的方法”hover()”

hover(over,out)
一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。这是一个自定义的方法,它为频繁使用的任务提供了一种“保持在其中”的状态。
当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。而且,会伴随着对鼠标是否仍然处在特定元素中的检测(例如,处在div中的图像),如果是,则会继续保持“悬停”状态,而不触发移出事件(修正了使用mouseout事件的一个常见错误)。

查看最终效果