【问题标题】:Header/Navigation issues标题/导航问题
【发布时间】:2015-03-01 14:50:00
【问题描述】:

所以我有一个问题,我不知道从哪里开始解决它。

我有一个标题,在这个标题内我有我的导航标签/css。这是一个固定的标题,所以当我向下滚动页面时,文本会在它下面。我遇到的问题是,每当我尝试将文本放在页面上(标题下方)时,我发现我必须将文本向下移动大约 100 像素才能显示在页面上。

所以我的问题是如何设置标题,以便除非/直到我向下滚动页面,否则没有文本可以放在它后面?

提前感谢大家的帮助!

<div class="pageheader-cont">
<div class="nav">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">My page</a></li>
<li><a href="#">Contributors</a></li>
<li><a href="#">Info</a></li>
<ul id="drop-nav">
<li class="mess"><a href="#">Sign out</a>
<ul>
<li><a href="#">Settings</a></li>
</ul>
</li>
<li class="mess"><a href="#">Write us!</a></li>
</ul>
</nav>
</div>
</div>

好的,这里是一些代码。看起来有点乱,但那是因为我试图退出并写信给我们!有不同的设置,但现在 Home-Info 被取代了。不确定如何正确解决此问题。

这是我做不到的代码

  • 标签由于上面的标签。
    <p class="itembelowheader"><a href="#">Items Page</a></p>
    <p class="itembelowheader"><a href="#">Item one </a></p>
    <p class="itembelowheader"><a href="#">Item two</a></p>
    
  • 【问题讨论】:

    • 在 Stackoverflow 上强烈建议包含最少的代码。
    • 好的,我修好了!只花了大约2个小时就找到了问题。哈哈

    标签: html css header navigation


    【解决方案1】:

    我建议将以下内容添加到您的标题下方的项目的 CSS 中

    #itembelowheader {
    margin-top: 100px; // or whatever you header height is.
    }
    

    或者让标题保持正常,只有在开始滚动后才将其从正常的放置例程中取出。

    【讨论】:

    • 很抱歉没有发布代码,但感谢您的帮助。它确实奏效了。我做了一个 并且效果很好。
    • 不用担心,强烈建议但在这种情况下我仍然可以回答。
    • 好的。等待。我们出现了问题。当我尝试向下滚动时,标题不再固定。
    • 嗯,这很奇怪——margin-top 声明对页面上的任何其他元素完全没有任何作用。
    【解决方案2】:

    试试这个解决方案

    HTML

    <div id="header">
    THIS IS NAVIGATOR
    </div>
    
    <div id="content">
    TEXTS GOES HERE
    </div>
    

    CSS

    #header {
    height:50px;
    width:100%;
    background-color: darkblue;
    top: 0;
    position: fixed;
    color: white;
    }
    
    #content {
    height: 1000px;
    margin-top: 65px;
    color: black;    
    

    }

    小提琴http://jsfiddle.net/y3aucbhv/

    【讨论】:

    • 好的。知道了。感谢大家。我的很多问题都发生在 b/c 我需要知道如何将它们分开而不影响彼此。我的意思是我的导航有一个
        ,它的 css 属性会影响它。虽然当我尝试制作另一个
            在一个类下,但我以前的 css 效果我正在尝试制作的新
              即使它也在它自己的类下。示例:
    • 您可以发布示例代码或小提琴以更详细地了解您的问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-10
    • 1970-01-01
    • 1970-01-01
    • 2020-03-14
    • 2020-03-31
    • 2011-05-09
    • 2013-12-17
    相关资源
    最近更新 更多