bạn có thể sử dụng thuốc hoặc bạn chỉ có thể viết này:
html của bạn:
<!--navigation-->
<div class="navbar navbar-inverse navbar-fixed-left">
<a class="navbar-brand" href="#">LOGO</a>
<ul class="nav navbar-nav">
<li><a href="#home"><i class="fa fa-home"></i><span> Link1 </span></a></li>
<li><a href="#info"><i class="fa fa-info-circle"></i><span> Link2 </span></a></li>
<li><a href="#love"><i class="fa fa-heart"></i><span> Link3 </span></a></li>
<li><a href="#work"><i class="fa fa-briefcase"></i><span> Link4 </span></a></li>
<li><a href="#contact"><i class="fa fa-envelope"></i><span> Link5 </span></a></li>
</ul>
</div>
<!--end navigation-->
<!-- 1st section-->
<div class="wrapper">
<div class="container" id="home">
<div class="row">
<h2>Link 1</h2>
</div>
</div>
<!-- 2nd section-->
<div class="container" id="info">
<div class="row">
<h2>Link 2</h2>
</div>
</div>
<!--3rd section-->
<div class="container" id="love">
<div class="row">
<h2>Link 3</h2>
</div>
</div>
<!--4th section-->
<div class="container" id="work">
<div class="row">
<h2>Link 4</h2>
</div>
</div>
<!--5th section-->
<div class="container" id="contact">
<div class="row">
<h2>Link 5</h2>
</div>
</div>
</div>
css của bạn: Ví dụ
/* CSS used here will be applied after bootstrap.css */
.navbar-fixed-left {
width: 140px;
position: fixed;
border-radius: 0;
height: 100%;
}
.navbar-fixed-left .navbar-nav > li {
float: none; /* Cancel default li float: left */
width: 139px;
}
.navbar-fixed-left + .container {
padding-left: 160px;
}
.container {
height: 1000px;
}
.wrapper {
margin-left: 140px;
}
làm việc ở đây: bootply
Cần thêm '' vào mỗi 'li' – ochi