Html 导航栏的CSS不起作用
我在RubyonRails上有一个带有导航栏的应用程序——带有品牌和项目名称的部分可以通过我的样式表进行更改,但导航栏右侧部分除外。我尝试了很多参考资料:Html 导航栏的CSS不起作用,html,css,Html,Css,我在RubyonRails上有一个带有导航栏的应用程序——带有品牌和项目名称的部分可以通过我的样式表进行更改,但导航栏右侧部分除外。我尝试了很多参考资料:.navbar rightnav navbar nav ul li a及其所有部分,以及它们与.active和non的所有组合。只是ul,我找不到我必须使用哪个类或id才能使我的风格在正确的部分发挥作用 这是我的html: <!DOCTYPE html> <html> <head> <tit
.navbar right
nav navbar nav ul li a
及其所有部分,以及它们与.active
和non的所有组合。只是ul,我找不到我必须使用哪个类或id才能使我的风格在正确的部分发挥作用
这是我的html:
<!DOCTYPE html>
<html>
<head>
<title>Julinsecommerce</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<%= csrf_meta_tags %>
</head>
<body>
<!--navbar starts here-->
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div class="projectName navbar-brand">
<a href="./index">ДЖУЛИН</a>
</div> <!--end projectName -->
</div> <!--end navbar-header -->
<div class="navbar-collapse collapse">
<ul class="navbar-right nav navbar-nav">
<li class="active"> <a href="#home"> Home </a> </li>
<li class="active"> <a href="#about"> About </a></li>
<li class="active"> <a href="#contact">Contact </a></li>
</ul>
</div>
</div> <!-- end nav container-->
</nav>
<%= yield %>
<footer>
© 2017 Julin
<p> <span class="glyphicon glyphicon-arrow-up"></span>
<a href=#> Back to top </a>
</footer>
</body>
</html>
你忘了js
在下,您忘记了js在第一个下。您没有jQueryjQuery是引导所必需的(除非您只是使用类似网格系统的样式) 添加jQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
//将与静态页面控制器相关的所有样式放置在此处。
//它们将自动包含在application.css中。
//您可以在此处使用Sass(SCSS):http://sass-lang.com/
html,
身体{
身高:100%;
}
身体{
位置:相对位置;
填充顶部:60px;
}
/***导航栏***/
navbar先生{
背景色:#28c093;
身高:5公分;
}
.导航栏塌陷塌陷导航栏右侧ul li a{
颜色:#3234cd;
背景色:#fff;
字母间距:0.05em;
}
.导航栏导航李a:悬停{
颜色:#ff0;
}
.项目名称a{
颜色:#3234cd;
字母间距:0.05em;
垫面:1.1米;
字体系列:Helvetica、Arial、Georgia、serif;
字体大小:粗体;
}
.projectName a:悬停{
颜色:#1d5fd7;
}
/***h1***/
h1{
字体系列:Helvetica、Arial、Georgia、serif;
字体大小:粗体;
颜色:#3234cd;
文本对齐:居中;
}
.img海安{
显示:内联块;
浮动:中心;
宽度:60%;
填料:2米;
边框:红色;
}
body>容器{
填充:60px 15px 0;
}
#我的导航栏a{
背景:水;
}
/***页脚***/
页脚{
垫面:1米;
字体系列:Helvetica、Arial、Georgia、serif;
颜色:#3234cd;
}
朱利森商业
切换导航
&抄袭;2017年朱林
1st。您没有jQueryjQuery是引导所必需的(除非您只是使用类似网格系统的样式)
添加jQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
//将与静态页面控制器相关的所有样式放置在此处。
//它们将自动包含在application.css中。
//您可以在此处使用Sass(SCSS):http://sass-lang.com/
html,
身体{
身高:100%;
}
身体{
位置:相对位置;
填充顶部:60px;
}
/***导航栏***/
navbar先生{
背景色:#28c093;
身高:5公分;
}
.导航栏塌陷塌陷导航栏右侧ul li a{
颜色:#3234cd;
背景色:#fff;
字母间距:0.05em;
}
.导航栏导航李a:悬停{
颜色:#ff0;
}
.项目名称a{
颜色:#3234cd;
字母间距:0.05em;
垫面:1.1米;
字体系列:Helvetica、Arial、Georgia、serif;
字体大小:粗体;
}
.projectName a:悬停{
颜色:#1d5fd7;
}
/***h1***/
h1{
字体系列:Helvetica、Arial、Georgia、serif;
字体大小:粗体;
颜色:#3234cd;
文本对齐:居中;
}
.img海安{
显示:内联块;
浮动:中心;
宽度:60%;
填料:2米;
边框:红色;
}
body>容器{
填充:60px 15px 0;
}
#我的导航栏a{
背景:水;
}
/***页脚***/
页脚{
垫面:1米;
字体系列:Helvetica、Arial、Georgia、serif;
颜色:#3234cd;
}
朱利森商业
切换导航
&抄袭;2017年朱林
非常感谢您!是的,我不知怎么地认为jquery在另一个文件中。。。ruby on rails对我来说仍然很陌生。欢迎来到stackOverflow@Julin,如果答案是你想要的,那么就把它标记为未来的读者。非常感谢。非常感谢你!是的,我不知怎么地认为jquery在另一个文件中。。。ruby on rails对我来说仍然很陌生。欢迎来到stackOverflow@Julin,如果答案是你想要的,那么就把它标记为未来的读者。非常感谢。
#my-navbar a {
background: aqua;
}