0

我制作了一个水平滚动网站,并且我使用了链接图像进行导航。我希望导航固定在除主页之外的每个页面上。意思是我不希望导航出现在主页上,我该怎么办?

4

3 回答 3

0

如果这是 CMS 设置。这意味着您不能轻易更改样式或从主页中删除导航。通过 CMS 主题为 body 标签添加一个 id。IE

<style>
#nav {
/* this is the normal for every page but home page */
}
#home #nav {
{ /* this is for home page */
      display: none;
}
</style>
<body id="home"> for home page.
<body id="12-29-2013-something"> for 12/29 post.

为此,主题可能已经有一个用于 body 标记的 id。

如果它不是 CMS,则从 html 代码中删除导航。

于 2013-10-29T21:35:14.770 回答
0

<style>您可以在标签内的任何位置将 css 添加到主页,

使其不固定:

<style>
#nav {
      position: relative;
      }
</style>

要完全隐藏它:

<style>
#nav {
      display: none;
      }
</style>

只是一个快速修复。只添加到主页,任何地方都可以。

于 2013-10-29T20:06:34.010 回答
0

很抱歉,您必须在每个页面上放置导航栏。尝试复制和粘贴代码。或者您可以仅将 id 放在某些页面上。如果这对我来说太基础了,因为我对 CSS 和 HTML 的了解非常基础,而且我刚刚开始使用 jQuery。

于 2013-10-29T20:07:34.060 回答