Baikezhijia.com

首页|网络|科技|旅游|心情|生活|杂谈

Z-Blog的dazhuer主题日历Calendar排版错误修正方法

   dazhuer主题日历显示错误: 不仅每天的星期几错误,各搞笑的是一周居然显示8天。前面错误的以为是代码逻辑错误,还特意跑去翻查程序代码。可后来发现换用其他主题后,日历显示正常。于是怀疑到所使用的dazhuer主题本身的问题上面。仔细一番查探,终于确认问题出在dazhuer主题的css设置上。Z-Blog使用4个标签来控制日历的显示,p.w(星期);  p.yd (有日志的日子) p.d(无日志的日子) p.nd(最后一天).。而dazhuer主题的css文件,/THEMES/dazhuer/STYLE/dazhuer.css文件中,对日历所使用的p.w   p.yd  p.d p.nd 四个标签设置的width不一致,有的设定为37px 有的设定为32px。从而导致了日历显示的排版异常。只需要将这四个标签的width统一修改为37px就好了(width:37px;)。

    结果到了2010年10月份,又发现了dazhuer主题日历的第二个错误:dazhuer主题对有31天的月份,日历显示不全。如图所示,第31天的显示都已经越界了。分析了一下dazhuer主题的Css文件,/THEMES/dazhuer/STYLE/dazhuer.css,

#divCalendar{
padding:0 0 0 0;
text-align:center;
height:170px;
}
很明显,dazhuer主题对于日历采取了固定高度的做法,直接把高度170px修改为190px,问题解决。

转自http://www.2sos.net/post/208.html

Tags: | 2011-3-20 | 发表评论

Powered By Z-Blog