AngularJS实现网站换肤实例
网站不应该只注重功能,还应该注重用户体验;成熟的大型网站大都具备让用户自行选择主题及颜色的功能,AngularJS也可以做到这点。
效果图:
原理是使用ng-href来动态为网页更换样式:
链接rel='样式表type=' text/CSS ' ng-href=' { { theme。值} } .css '
代码:
!DOCTYPE html html ng-app=' app ' ng-controller=' mainCtrl ' head meta charset=' UTF-8 ' title/title//动态更新半铸钢钢性铸铁(铸造半钢)样式链接rel='样式表type=' text/CSS ' ng-href=' { { theme。值} } .css' script src='http:/棱角分明。js '/脚本样式类型=' text/CSS ' h1 { font-style : italic;}/样式脚本类型=' text/JavaScript ' angular。模块(' app ',[]).控制器(' mainCtrl ',函数($ scope){ $ scope。options=[{ name : '蓝色,值: '蓝色' },名称: '红色,值: '红色' }];//默认选择第一个样式$ scope。主题=$ scope。选项[0];})/剧本/床头柜选择ng-model=' theme ' ng-options=' c . options中c的名称'/选择h1欢迎/h1 ul LiHome/Li Li bout/Li Li联系人/Li/ul/body/html蓝色。半铸钢钢性铸铁(Cast Semi-Steel)
h1 { color : blue } ul Li { display : inline-block;}red.css
h1 { color:red}此文档的作者:仅供使用Github Pages:仅供使用
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
版权声明:AngularJS实现网站换肤实例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。