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,问题解决。
- 评论:(0)
发表评论 点击这里获取该日志的TrackBack引用地址