Html AngularJS导航栏href链接
我目前的项目有5个网页,都有一个导航栏在顶部。我现在在我的AngularJS页面上,已经设法创建了一个与其他页面上相同的导航栏,我得到了它,这样当我点击“主页”时,它会在右侧显示一条消息,说“回家”,主页的.p1 b{}样式看起来像一个盒子 我希望能够单击导航栏右侧显示的styled.p1b{},跳转到导航栏中选择的任何页面 因此,如果它是关于我单击的导航栏,那么我想单击styled.p1 b{}About,然后它将我链接到我的About.html页面。或者,如果它是我导航栏上的联系人,我单击我希望它转到我的contact.html等 现在,我似乎找到了将这些HREF包含到我的页面中的最佳方法。我尝试过在div1导航类中替换#,但没有成功。请告知如何实现这一目标 HTML:Html AngularJS导航栏href链接,html,css,angularjs,Html,Css,Angularjs,我目前的项目有5个网页,都有一个导航栏在顶部。我现在在我的AngularJS页面上,已经设法创建了一个与其他页面上相同的导航栏,我得到了它,这样当我点击“主页”时,它会在右侧显示一条消息,说“回家”,主页的.p1 b{}样式看起来像一个盒子 我希望能够单击导航栏右侧显示的styled.p1b{},跳转到导航栏中选择的任何页面 因此,如果它是关于我单击的导航栏,那么我想单击styled.p1 b{}About,然后它将我链接到我的About.html页面。或者,如果它是我导航栏上的联系人,我单击我
div" id="Div1" data-ng-app style>
<nav class="{{active}}" data-ng-click="$event.preventDefault()">
<a1 href="#" class="home" data-ng-click="active='home'">Home</a1>
<a1 href="#" class="about" data-ng-click="active='about'">About</a1>
<a1 href="#" class="javascript" data-ng-click="active='javascript'">
<a1 href="#" class="angularjs" data-ng-click="active='angularjs'">
AngularJS</a1>
<a1 href="#" class="contact" data-ng-click="active='contact'">
Contact</a1> </nav>
<p1 data-ng-hide="active">AngularJS NavBar</p1>
<p1 data-ng-show="active">Go To <b>{{active}}</b></p1> </div>
nav{
display:inline-block;
background: rgba(0, 0, 0, 0.8);
background: #323232;
opacity:0.75;
box-shadow:0 1px 1px #ccc;
border-radius:2px;
}
nav a1{
display:inline-block;
padding: 18px 30px;
color:#fff !important;
font-weight:bold;
font-size:16px;
text-decoration:none !important;
line-height:1;
text-transform: uppercase;
background-color:transparent;
-webkit-transition:background-color 0.25s;
-moz-transition:background-color 0.25s;
transition:background-color 0.25s;
}
nav a1:first-child{
border-radius:2px 0 0 2px;
}
nav a1:last-child{
border-radius:0 2px 2px 0;
}
nav.home .home,
nav.about .about,
nav.javascript .javascript,
nav.contact .contact,
nav.angularjs .angularjs{
background-color:#e35885;
p1{
font-size:22px;
font-weight:bold;
color:#7d9098;
}
p1 b{
color:#ffffff;
display:inline-block;
padding:5px 10px;
background-color:#c4d7e0;
border-radius:2px;
text-transform:uppercase;
font-size:18px;
}
#Div1 {
position:fixed;
top:0px;
}