当前位置:编程学习 > html/css >>

为网页 更换 css 需要 javascript嘛?

我设计了 多套 css 风格 然后 给用户 提供了 3个 连接 在网页上端 我想 用户点其中某一个 就能切换到这种风格 请问 如何做到? 用伪类就可以 还是 需要 javascript?
答案:javascript,点击不同的链接调用不同的css文件就行,至于是案例的我帮你找了一个:http://apps.hi.zzzyk.com/share/detail/32476841
其他:改变className  就可以 , 比如鼠标经过, 或者离开, 就可以些 className  或者 JS 控制样式,都行 可以啊
比如你不同的风格的css文件分别是diy_001.css,diy_002.css,diy_003.css,diy_004.css
你当前的是
<link href="css/diy_001.css" rel="stylesheet" id="my_diy">
那你可以通过一个事件来触发这样的一个函数
<script>
function diy(diy){
var diy='diy_002';//测试时设置的默认值
document.getElementById('my_diy').getAttribute('href')='css/'+diy+'.css';
}
</script> js比较好控制一些,去搜一下很多的。码字太累,LZ要体谅啊 

上一个:怎么在asp.net中使用css 为什么在主题里面写的许多样式对页面都不起作用
下一个:我的页面是table嵌套的 我想用CSS+DIV改了 但是布局完不知道怎么插入代码了已插入就乱

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,