例如, http://xuxi#home , 这个 URI 包含了 #home 片段标识符。在HTML中, 标识符是元素的id或者name属性,。...假设你想修改 URI 指向的任何 div 元素,但是又不想把样式应用到任何其它同类型的元素,那么我们可以这么写:
div:target {
background:...#06c;
}
href="#home" >蓝
此时当我们点击a标签时,会命中:target的元素,这个时候会将div...了解这个伪类之后,我们的网站换肤就很容易实现了,比如说我们要实现网站背景色的换肤,我们可以预先准备几个背景色的容器, 然后用a标签的href锚点分别对应相应的背景元素id,然后当点击背景色的时候调整背景容器的层级...实现思路也很简单,我们也会基于上面讲的:target伪类来实现,这里为了实现动画效果,我们使用了transiton动画,关于transtion和伪元素的更多介绍和使用,可以参考:
•css3实战汇总(附源码