侧边栏分类列表规整化
想弄已久,一直没有得闲。今天难得有点点闲空,莫名其妙的就把侧边栏整掉了。于是惯例撰文记录之。
主要问题很简单:如各位所见这个主题的侧边栏分类列表是分两栏显示的,并且默认对二级分类支持的不好。于是一旦打开了二级分类,那么整个显示就会很混乱。原因是一级分类两列显示后,二级分类紧跟着一级分类下面也分两栏显示,于是就出现了二级分类相互重叠以及部分二级分类跑到框外面去的问题。
在群里兄弟们的帮助下,得知分两列的方法是设定width。将ul的宽度设为两倍,li的宽度设为ul的一半,然后貌似要开个浮动,就可以实现两列显示,代码可参见ul和li简单语句实现DIV+CSS分两列(多列)布局显示。这么一分析就很简单了,现在分两行显示是因为主题内将.rsidebar ul li ul的width设为255px,而将.categories ul li的width设为112px,于是实现了两列显示。

