Javascript 如何定义css以获得简单的选项卡式菜单
我可以为上面的标签菜单css,我已经尝试了很多,但没有得到确切的设计。 下面是我的指令、html和css代码 我的html: 我的cssJavascript 如何定义css以获得简单的选项卡式菜单,javascript,html,angularjs,css,Javascript,Html,Angularjs,Css,我可以为上面的标签菜单css,我已经尝试了很多,但没有得到确切的设计。 下面是我的指令、html和css代码 我的html: 我的css #tabs { width: 95%; margin-left: auto; margin-right: auto; margin-top: 10px; } 您可以轻松地使用,而无需使用Jquery插件 <!DOCTYPE html> <html ng-app="myApp"> <head&g
#tabs {
width: 95%;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
}
您可以轻松地使用,而无需使用Jquery插件
<!DOCTYPE html>
<html ng-app="myApp">
<head>
<meta charset="utf-8" />
<title>AngularJS Plunker</title>
<script src="https://code.angularjs.org/1.0.3/angular.min.js"></script>
<link href="http://code.jquery.com/ui/1.9.2/themes/smoothness/jquery-ui.css" rel="stylesheet" type="text/css" />
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
<script src="app.js"></script>
<link rel="stylesheet" href="style.css" />
</head>
<body ng-controller="myCtrl">
<basictabs></basictabs>
</body>
</html>
basictabs.html
<tabset>
<tab heading="Tab 1">
<p>Content for Tab 1</p>
</tab>
<tab heading="Tab 2">
<p>Content for Tab 2</p>
</tab>
<tab heading="Tab 3">
<p>Content for Tab 3</p>
</tab>
</tabset>
表1的内容
表2的内容
表3的内容
但是,如果您非常具体,并且希望通过使用jQueryUI来实现这一点,请尝试一下
<!DOCTYPE html>
<html ng-app="myApp">
<head>
<meta charset="utf-8" />
<title>AngularJS Plunker</title>
<script src="https://code.angularjs.org/1.0.3/angular.min.js"></script>
<link href="http://code.jquery.com/ui/1.9.2/themes/smoothness/jquery-ui.css" rel="stylesheet" type="text/css" />
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
<script src="app.js"></script>
<link rel="stylesheet" href="style.css" />
</head>
<body ng-controller="myCtrl">
<basictabs></basictabs>
</body>
</html>
安古拉斯普朗克
检查这是否对您有帮助
JQUERY
$('#tabs a').click(function(){
var tabId = $(this).attr('href');
$('#tabs li').removeClass('active');
$(this).parent('li').addClass('active');
$('.content > div').hide();
$(tabId).show()
})
提供您尝试过的代码来帮助您,您可以使用引导来完成。检查@user3824049看看我的答案到底是什么问题,风格还是行为?
$('#tabs a').click(function(){
var tabId = $(this).attr('href');
$('#tabs li').removeClass('active');
$(this).parent('li').addClass('active');
$('.content > div').hide();
$(tabId).show()
})