题主重新给了个案例,我自己看了一下,修改一下答案。评论下的答案作废,这里为准。 首先你给我的页面http://www.rong360.com/about/ 用typecho还是可以解决的,不过这个页面根本没有“文章列表”这个东西,所以不需要post.php,所有的页面都是基于page.php做的 (当然常规的 header footer 以及虽然没有内容但是也要有的index也必须有,如果你愿意把侧面从header里分离出sidebar也可以) <div class="about">公司简介</div> <ul> <?php $this->widget('Widget_Contents_Page_List')->to($pages); ?> <?php while($pages->next()): ?> <li<?php if($this->is('page', $pages->slug)): ?> class="current"<?php endif; ?>> <a href="<?php $pages->permalink(); ?>" title="<?php $pages->title(); ?>"> <?php $pages->title(); ?> </a> </li> <?php endwhile; ?> </ul> 他的基础结构非常的简单,其实就是一个pages列表,显示成他这样的效果主要是用css来控制。 用nth-child(n+6) 给前几个菜单定义为小菜单样式就可以了,about和大菜单设置为一个样式就行了
题主重新给了个案例,我自己看了一下,修改一下答案。评论下的答案作废,这里为准。
首先你给我的页面http://www.rong360.com/about/ 用typecho还是可以解决的,不过这个页面根本没有“文章列表”这个东西,所以不需要post.php,所有的页面都是基于page.php做的
(当然常规的 header footer 以及虽然没有内容但是也要有的index也必须有,如果你愿意把侧面从header里分离出sidebar也可以)
他的基础结构非常的简单,其实就是一个pages列表,显示成他这样的效果主要是用css来控制。
用nth-child(n+6) 给前几个菜单定义为小菜单样式就可以了,about和大菜单设置为一个样式就行了