我正在写一个博客应用程序作为一个更大的网站的一部分。我想有一个网站导航的主(静态)导航栏,但我想有一个子导航,允许用户在查看博客时按其他标准过滤博客帖子。
就像这样
Latest | Popular | Category | Author | Date | Tag
|-> News | Dave | Year | X
|-> Django | Peter | Month| Y
|-> etc. | etc. | etc. | etc.
其中,从类别、标签、
我正在尝试编写一个网站布局,基本上就是这样组织的:
Header (only an image)
Horizontal Nav
Content
起初,我的想法是只有一个容器div,并在容器内将header、nav和content作为div;但是,我在导航时遇到了一些麻烦。我希望它是一个水平导航,所以我只做了一个列表,并使用内联来使它通过。当我开始尝试合并二级链接的下拉列表时,我遇到了问题。这是自2009年以来第一次编写代码,所以我实际上只是在学习新东西。我在谷歌上尝试了一堆不同的东西,但我不明白他们的解释。
我应该在div中的列表中使用nav标签吗?下面是我用来尝试和弄清楚的jsfiddle基
我目前有一个基于站点菜单输出二级导航的脚本,但是我想不出任何方法将帖子链接到页面,这样帖子仍然可以显示二级导航,这是可能的吗?下面是我用来输出我的二级导航的当前代码:
<?php
$secondAncestor = count($post->ancestors) -1; //figure out what level of navigation we are on, subtract one because we don't want to consider the top-level
if($post->post_parent!=0) //if the page i
在上,当你将鼠标悬停在导航标题“服务”上时,会出现一个下拉列表。然后,当你将鼠标悬停在导航和鼠标标题“修复”上时,你会看到一个二级菜单出现。
我想将第二个黄色的子菜单向上移动,使其与其父菜单“修复”对齐。
现在,我可以通过将top: 0;和have top:-40px添加到ID property: nav li ul li ul来做到这一点。但是,将top:0和/或任何页边距添加到nav li ul li ul会导致二级黄色子导航始终显示,而不是仅在悬停时显示。
有什么建议吗?