<link
href="style_change/black/sty_black.css"
rel="stylesheet"
type="text/css"
id="ch_css"
/>
点击某个按钮的时候,用JS获取<link>标签的id,即获取这个<link>对象,然后通过JS更换href链接到另一个CSS样式表,达到换肤的目的。
简单的可以用楼上的方法转换,如果一大篇,而且定义了很多Class,如.cls {
width: 10px
height: 20px
}
这样的样式,全部转换为 HTML,那是很费功夫的,因为所有用到这个类的标签都要写 style="width:10pxheight:20px"。而且一个标签可能不止用到一个类,那就得把所有类的内容都写到 style 里面,还得考虑相同的项。
CSS 样式是绑定到 HTML 标签上的内容,不是互相转换的关系。