(6)实现网页中换肤功能
2014-05-25 00:44
246 查看
思路:
其实换肤换的就是css样式,只需要将link中的href路径改一下即可,首先给link加一个id。写好两个函数,然后分别在按钮中书写onclick事件分别触发两个函数。
需要注意的是:
1、任何标签都可以加id,像link、html都可以加id
2、任何一个标签中的任何一个属性都是可以修改的
css1.css文件:
css2.css文件:
换肤页面的代码:换肤.html:
效果图:
其实换肤换的就是css样式,只需要将link中的href路径改一下即可,首先给link加一个id。写好两个函数,然后分别在按钮中书写onclick事件分别触发两个函数。
需要注意的是:
1、任何标签都可以加id,像link、html都可以加id
2、任何一个标签中的任何一个属性都是可以修改的
css1.css文件:
@charset "utf-8" body{ background:black; } input{ width:200px; height:100px; background:yellow; }
css2.css文件:
@charset "utf-8" body{ background:#CCC; } input{ width:100px; height:50px; background:red; }
换肤页面的代码:换肤.html:
<!DOCTYPE HTML> <!-- 其实换肤换的就是css样式,只需要将link中的href路径改一下即可,首先给link加一个id。 写好两个函数,然后分别在按钮中书写onclick事件分别触发两个函数。 任何标签都可以加id,像link、html都可以加id 任何一个标签中的任何一个属性都是可以修改的 --> <html> <head> <meta charset="utf-8"> <title></title> <link id="xuan" rel="stylesheet" type="text/css" href="css2.css"> <script> function skin1(){ var oL=document.getElementById('xuan'); oL.href="css1.css"; } function skin2(){ var oL=document.getElementById('xuan'); oL.href="css2.css"; } </script> </head> <body> <input type="button" value="皮肤1" onclick="skin1()"/> <input type="button" value="皮肤2" onclick="skin2()"/> </body> </html>
效果图:
相关文章推荐
- Javascript+css 实现网页换肤功能
- 网页换肤功能实现,Javascript+css
- Javascript结合css实现网页换肤功能
- JS实现网页换肤功能
- js简单实现网页换肤功能
- JS实现网页换肤功能效果
- 博客园网页换肤功能实现研究(一)
- 【转】Javascript+css 实现网页换肤功能
- JavaScript+CSS实现网页换肤功能
- Javascript+css 实现网页换肤功能
- JavaScript+CSS实现网页换肤功能
- Javascript+css 实现网页换肤功能
- jquery.cookie插件实现网页换肤功能
- 简单实现网页换肤功能
- 应该Javascript配合CSS实现网页自助换肤功能http://www.52css.com/article.asp?id=1179
- Javascript+css 实现网页换肤功能
- Javascript+css 实现网页换肤功能
- 用JavaScript结合CSS实现网页换肤功能
- Javascript配合CSS实现网页自助换肤功能