sme*_*eeb 2 html css twitter-bootstrap twitter-bootstrap-3
这是我的导航栏:
<body>
<div class="wrapper">
<div class="container-fluid">
<nav class="navbar navbar-inverse">
<div class="navbar-header">
<a class="navbar-brand" href="#">My<b>App</b></a>
</div>
<div>
<ul class="nav navbar-nav">
<li><a href="#">Learn</a></li>
<li><a href="#">Contact</a></li>
<li class="pull-right"><a href="#">Sign In | Register</a></li>
</ul>
</div>
</nav>
<!-- The rest omitted for brevity. -->
Run Code Online (Sandbox Code Playgroud)
我的style.css:
* {
margin: 0;
}
html, body {
height: 100%;
}
.navbar-fixed-top {
min-height: 200px;
}
.navbar-nav > a {
color: rgb(255,0,0);
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
}
.footer, .push {
height: 4em;
}
.footer {
background: rgb(0, 100, 255);
}
Run Code Online (Sandbox Code Playgroud)
相应的jsFiddle:http: //jsfiddle.net/srhwgdsr/
我想在这里做几件事:
style.css与.navbar-fixed-top规则试图将头设置为200像素一分钟; 和style.css与.navbar-nav > a规则; 和container-fluiddiv 的右侧),正如您在HTML中看到我使用的pull-right为什么这些尝试都没有起作用?我没有正确配置Bootstrap 3吗?是某种"锁定"的东西?
这是一个特殊问题.Bootstrap的CSS比你的更具体,因此它先于.如果使用Bootstrap中定义的相同选择器,它将正常工作.此外,您正在使用JSFiddle错误.不应该有任何元/头标记,并且应该在侧边栏中定义外部资源,而不是内联.
例如,要定位标题中的链接,请使用以下命令:
.navbar-inverse .navbar-nav>li>a {
color: rgb(255,0,0);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
95 次 |
| 最近记录: |