你将收获
•网站换肤设计方案介绍
•:target伪类介绍和用法以及如何使用css实现网站换肤
•transition动画以及如何用纯css实现焦点图动画
效果展示
1.网站换肤
2.焦点图动画
实现思路...1.网站换肤
通常我们实现网站换肤都基于如下方式实现:
•方案一: 使用OOCSS模式,通过js动态切换公共类名来达到换肤效果
•方案二: 点击不同的按钮切换不同的样式表,如下:
•theme-green.css...答案是可以的,接下来我们就来看纯看css如何实现网站换肤.
在实现换肤之前,我们需要了解一个知识点,那就是a标签的:target伪类....:target伪类
为了辅助标识那些指向文档特定部分链接的目标, CSS3 选择器 引入了 :target 伪类. :target 伪类用来指定那些包含片段标识符的 URI 的目标元素样式。...了解这个伪类之后,我们的网站换肤就很容易实现了,比如说我们要实现网站背景色的换肤,我们可以预先准备几个背景色的容器, 然后用a标签的href锚点分别对应相应的背景元素id,然后当点击背景色的时候调整背景容器的层级