DDR爱好者之家 Design By 杰米
本文实例讲述了JS实现换肤功能的方法。分享给大家供大家参考,具体如下:
首先准备HTML页面如下:
<div id="container"> <div id="header"> <h3>无人驾驶要征服世界,得先解决这些问题</h3> </div> <div id="nav"> <input type="button" id="blue" class="blue" value="蓝色主题" onclick="changeSyle('blue');" /> <input type="button" id="green" class="green" value="绿色主题" onclick="changeSyle('green');" /> </div> <div id="content"> <h3> 一、触手可及的伟大野心</h3> <p>除了统治世界,无人驾驶大概可以和历史上所有野心匹敌。万亿美金的全球汽车市场也只是无人驾驶的第一个目标,反向控制用户以汽车为中心的一系列生活和工作才是无人驾驶汽车的长远目标。</p> <p>想象一下,把无人驾驶汽车作为超级终端连接用户在驾驶沿途和目的地发生的全部旅游、娱乐、订餐、住宿、购物和其它消费,甚至判断用户需要租房购房时把地段介绍、楼盘、行情、推荐、点评、价值分析一并提供。你只要对驾驶台屏幕上的小秘书说一声OK,就有电商堆着笑脸连线服务,这样巨大的商业想象空间是任何一家企业无法抗拒的。 </p> <p>无人驾驶的伟大之处在于改变的远不止汽车制造业和出租车服务业,而是创造了以无人汽车为中心的新经济和前所未有的生活模式与社会观念。中国工程学院李德毅院士希望智能汽车成为2015年中国智能制造的首张名片,是学术界对产业的洞见。在无限前景召唤下,世界级IT和汽车业巨头几乎抱团涌入无人驾驶市场。Google和百度在无人驾驶各自深耘多年,苹果造车的传言随时可能跃上头条,马斯克(Musk)当然不会错过让特斯拉造出超级无人驾驶车的机会,宝马、奔驰、大众、奥迪、沃尔沃、本田、比亚迪等中外品牌也纷纷投入其中,前不久知名数据专家吴甘沙也抵不住诱惑从英特尔离职投身智能驾驶。</p> </div> <div id="footer"> Copyright "htmlcode">body{ margin: 0px; padding: 0px; } #header{ padding: 10px; background-color: skyblue; color: black; font-family: arial; text-align: center; font-weight: bold; } h3{ font-size:20px; width:800px; margin: 0 auto; } #content{ width: 90%; margin: 0 auto; font-size: 12px; padding: 10px; background-color: cadetblue; line-height: 200%; text-indent:2em; } #nav{ text-align: center; margin: 0 auto; padding: 10px 0px; background-color: skyblue; } #footer{ position: relative; bottom: 20px; margin-top: 30px; background-color: gray; text-align: center; } input{ font-size: 12px; border-radius: 5px; background-color: skyblue; } input.blue{ background-color: skyblue; } input.green{ background-color: greenyellow; } input#blue{ background-color: skyblue; }green.css:
body,html{ margin: 0px; padding: 0px; height: 100% } #container{ height: 100%; position: relative; } #header{ padding: 10px; background-color: greenyellow; float:left; width: 20%; height:100%; text-align: center; box-sizing: border-box; } #content{ font-size: 12px; padding: 10px; line-height: 180%; width: 80%; height: 100%; text-indent: 2em; background-color: slategray; box-sizing: border-box; } .nav{ position: absolute; top: 50px; width: 150px; } #footer{ position: relative; top: 20px; margin-top: 30px; background-color: gray; text-align: center; } input{ border-radius: 5px; } input.blue{ background-color: skyblue; } input.green{ background-color: greenyellow; }然后在网页开头引入css文件
<link rel="stylesheet" href="css/green.css" rel="external nofollow" id="cssfile"/>然后用js实现换肤:
function changeSyle(name){ css=document.getElementById("cssfile"); css.href=name+".css"; document.styleSheets[0].href=name+".css"; console.log(css.href); console.log("name="+name); console.log(name); }最后定义两个按钮调用js换行
<input type="button" id="blue" class="blue" value="蓝色主题" onclick="changeSyle('blue');" /> <input type="button" id="green" class="green" value="绿色主题" onclick="changeSyle('green');" />最终效果如下:
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript错误与调试技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
DDR爱好者之家 Design By 杰米
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
DDR爱好者之家 Design By 杰米
暂无评论...
更新日志
2024年11月25日
2024年11月25日
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]