标签栏:
代码:
!DOCTYPE html html lang=' en ' head meta charset=' UTF-8 ' title选项卡标签/title样式正文{ margin : 0;padd : 0;背景-颜色: # F7F 7;} .选项卡{宽度: 400pxmargin: 30px自动;背景色: # FFF;border: 1px实心# C0DCC0盒子尺寸:边框盒子;} img { width: 400px}。选项卡导航{高: 40像素文本对齐:中心;线高: 40px飞越:隐藏;背景-color : # c0dcc 0;显示: flex}导航a {显示:块;宽度: 100像素;右边框: 1px实心# FFF;color: # 000文本装饰:无;} nav a :最后一个孩子{边框-右侧: 0无;} nav a . active {底色: # 9BAF9B} .cont { overflow:隐藏;/*显示:无;*/} .contol {行高: 30px} p { text-align :居中;高度: 30px线高: 30px}李{列表式:无;高度: 30px线高: 30px} /style!-[如果lte IE 6]![endif]-/头体ng-app=' Tabs ' div class=' Tabs ' ng-controller=' Tabs controller ' nav!-指令之间没有分号-a href=' JavaScript :'ng-class=' { active : type==' local ' } ' ng-鼠标悬停=' switch '(' local ')白山茶/a a href=' JAVAScript :ng-class=' { active : type==' global ' } ' ng-鼠标悬停=' switch '(' global ')作曲/a a href=' JAVAScript :'ng-class=' { active : type==' sports ' } ' ng-鼠标悬停=' switch '(' sports ')背景/a a href=' JAVAScript :ng-class='{active: type=='滑稽}' ng-mouseover='switch ' ('滑稽)歌词/a/导航区ng-开关on=' type ' section class=' cont ' ng-switch-when=' local ' p 2017。5 .24/p/section section class=' cont ' ng-switch-when=' global ' p作曲:陈雪凝/p p作词:陈雪凝/p p编曲:海艺音乐/p/section section class=' cont ' ng-switch-when=' sports ' img src=' http : BSC。png '/section section class=' cont ' ng-switch-when='滑稽ul li你认真的说你喜欢白山茶/li li怡然自得的收起别的红玫瑰/li li你温柔的说你眷恋我/li li然后迫不及待的爱别人/li li然后迫不及待的爱别人/li li然后迫不及待的爱别人/li li然后迫不及待的爱别人/li /ol /section /div /div脚本src='http:/./js/angular。量滴js '/脚本脚本角度。模块('制表符',[]).控制器(' TabsController ',['$scope ',函数($ scope){ $ scope。type=' local$ scope。switch=function(type){ $ scope。type=type} }]);/script /body /html mvc小案例:
代码:
!doctype html html lang=' en ' head meta charset=' utf-8 ' meta name=' viewport ' content=' width=device-width,initial-scale=1 ' title template to DOM VC/title!- link rel='样式表href='css/base.css' - link rel='样式表href='css/index.css '!- CSS覆盖-如果不需要就移除- link rel='样式表href=' CSS/app。CSS/head body ng-app=' Todos ' section class=' Todoapp ' ng-controller=' ToDocontroller ' header class=' header ' h1 Todos/h1表单ng-submit=' add()'!-用户输入点- input class='new-todo '占位符='需要做什么?'ng-model='text '自动对焦/表单/标题部分class=' main ' input class=' toggle-all ' type=' checkbox '标签为='切换-全部'将所有标记为完成/标签ul class=' todo-list ' Li ng-repeat='(key,todo)在todos ' div class=' view ' input type=' checkbox ' class=' toggle ' ng-click=' done(key)'标签{ { todo。text } }/label button class=' destroy ' ng-click=' delete(todos,key)' /button已完成/H5/李莉class=' completed ' ng-repeat=' todo in doneTodos ' div class=' view ' input class=' toggle ' type=' checkbox ' ng-checked=' todo。“flag”标签{ { todo。text } }/label button class=' destroy ' ng-click=' delete(doneTodos,key)'/button/div input class=' edit ' value=' Rule the web '/Li/ul/section footer class=' footer ' span class=' todo-count ' strong/strong { { todos length ././js/angular。量滴js '/脚本脚本角度。模块(' Todos ',[]).控制器(' TodoController ',['$scope ',函数($scope){ //定义一个数组存储用户输入的数据$ scope。todos=[];$ scope。donetodos=[];$ scope。add=function(){ $ scope。托多斯。push({ text : $ scope。文本,标志: false });$ scope.text=} $ scope。done=function(key){ var todo=$ scope。托多斯。拼接(键,1)[0];todo.flag=true$作用域。多纳图斯。push(todo);//控制台。日志($ scope)。托多斯。拼接(键,1));} $scope.delete=function(todos,key){ todos.splice(key,1);} }]);/script /html以上所述是小编给大家介绍的AngularJS选项卡栏实现和手动音量调节小案例实例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!