首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在一个页面上隐藏某些元素,但在其他页面上保留这些元素

在一个页面上隐藏某些元素,但在其他页面上保留这些元素
EN

Stack Overflow用户
提问于 2013-10-30 03:58:11
回答 3查看 42关注 0票数 0

我做了一个水平滚动的网站,用于导航,我使用了链接的图片。我希望导航是固定的每一页,除了主页。意思是我不想让导航出现在主页上,我该怎么办?

EN

回答 3

Stack Overflow用户

发布于 2013-10-30 04:06:34

你可以在<style>标签中的任何地方添加css到主页,

要使其不固定,请执行以下操作:

代码语言:javascript
运行
复制
<style>
#nav {
      position: relative;
      }
</style>

要完全隐藏它:

代码语言:javascript
运行
复制
<style>
#nav {
      display: none;
      }
</style>

只是一个快速解决方案。只需将其添加到主页,任何地方都可以。

票数 0
EN

Stack Overflow用户

发布于 2013-10-30 04:07:34

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

票数 0
EN

Stack Overflow用户

发布于 2013-10-30 05:35:15

如果这是CMS设置。这意味着您不能轻松地更改样式或从主页中删除导航。通过CMS主题将id添加到body标记。即

代码语言:javascript
运行
复制
<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代码中删除nav。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19667928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档