Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何创建页内水平导航锚定系统?_Css_Html - Fatal编程技术网

Css 如何创建页内水平导航锚定系统?

Css 如何创建页内水平导航锚定系统?,css,html,Css,Html,如果你看一下,你会注意到导航上的三个链接被设置为锚。查看代码,我们可以发现负责此操作的CSS是: /* ?OPTIONS? */ .section_options { border-bottom:1px solid #94CB41; display:none; font-size:14px; margin-bottom:25px; margin-top:0; padding-left:10px; width:98%; z-i

如果你看一下,你会注意到导航上的三个链接被设置为锚。查看代码,我们可以发现负责此操作的CSS是:

    /* ?OPTIONS? */
.section_options {
    border-bottom:1px solid #94CB41;
    display:none;
    font-size:14px;
    margin-bottom:25px;
    margin-top:0;
    padding-left:10px;
    width:98%;
    z-index:20;
    line-height: 21px;
}

.section_options a {
    border:1px solid #cccccc;
    border-bottom:0px solid #cccccc;
    color:#555555;
    margin-right:9px;
    opacity:0.6;
    padding:9px 14px 2px;
}

.section_options a.selected {
    background:white;
    font-weight:bold;
    color:#555555;
    opacity:1;
    padding-bottom:3px;
    border:1px solid #94CB41;
    border-bottom: 1px solid white;
    margin-left:4px;
}
在HTML中也是如此

<style> 
#about, #team, #contact { display:none; }
</style> 

#关于,#团队,#联系人{显示:无;}
进一步深入HTML,我们可以看到这些部分被称为-

<div class="section_options" id="section_nav" style="display: block;"> 
<a href="#about" class="about selected">About Us</a> 
<a href="#team" class="team">Our Team</a> 
<a href="#contact" class="contact">Contact</a> 
</div> 
<div id="about" class="section"> 
 and 
<div id="team" class="section"> 
and 
<div id="contact" class="section"> 

及
及
然而,当我应用这段代码时,我只显示了三个选项卡,而没有其他内容,锚链接也没有任何作用。我知道如果我将{display:}更改为block或inline,它将显示内容,但是链接的选择不起作用,锚定没有效果。有人知道这是为什么吗?我有一种感觉,这与CSS中未声明的section_nav有关,但不确定


谢谢大家!

您正在查看的页面使用JavaScript在选项卡之间切换,并将选定的
类应用于活动选项卡标题或从活动选项卡标题中删除该类。如果你想看看他们是如何做的,你可以下载他们的脚本。

我想这离你越来越近了:它成功了!我丢失了两个脚本:static.jumo.com/static/js/about.js?v=e8724“>jQuery(document).ready(function(){about.initialize('about',['about','team','contact']);});static.jumo.com/static/js/base.js?v=1317a”>非常感谢!!!!此外,我还查看了你的Stackoverflow简历——太棒了!听起来你们和我们有很多相同的核心价值观。如果您仍在寻找较小的公司/兼职工作,请随时联系-jobs@sokanu.com