栏目名称
-
分类1
- list——1
- list——2
- list——3
-
分类2
- list——1
- list——2
- list——3
对应正文在这里显示
谢谢你啦! 尝试多种方式!
就是把头部放到侧边。。。
题主重新给了个案例,我自己看了一下,修改一下答案。评论下的答案作废,这里为准。
首先你给我的页面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和大菜单设置为一个样式就行了