wordpress子站点用户无角色,语种网站建设,网站建设数据库怎么选择,网站策划运营方案书一#xff1a;伪类#xff1a;1:定义#xff1a;css伪类用于向某些选择器添加特殊效果。 伪类其实与普通的css类相类似#xff0c;可以为已有的元素添加样式#xff0c;但是他只有处于dom无法描述的状态下才能为文档树中的元素添加样式#xff0c;所以将其称为伪类。 2:伪…一伪类1:定义css伪类用于向某些选择器添加特殊效果。 伪类其实与普通的css类相类似可以为已有的元素添加样式但是他只有处于dom无法描述的状态下才能为文档树中的元素添加样式所以将其称为伪类。 2:伪类选择器有哪些:1:link向未被访问的链接添加样式链接看来是只用于a2:visited向已被访问过的链接添加样式链接看来还是只用于a3:hover当鼠标悬浮在元素上方时向元素添加样式没有特意指定必须是链接所以这个标签被大量用于定义任何一个块/行元素在鼠标经过时的样式4:active向被激活的元素添加样式当鼠标点击时的样式要注意是点击时的样式的变化这个也不是只有超链接才能用的伪类选择器5:focus向拥有键盘输入焦点的元素添加样式如input输入框鼠标点击时产生背景颜色的变化注意是键盘输入焦点。注意有些浏览器不支持此功能样式6:first-child 用于匹配父元素中的第一个元素。例如E:first-child,找的是E元素E元素必须是他的父元素的第一位元素扩展【nth-child(n)】用于匹配父元素的第n个子元素E这个父元素必须是元素E的父元素。。7:lang向带有指定lang属性的元素添加样式在标签中设置lang的属性在样式表中对这种确切lang属性值的元素进行样式的设定即使你有能力为不同的语言定义特殊的规则二伪元素1:伪元素用于创建一些不在文档树中的元素并且为他添加样式举个例子使用伪元素”before”可以在一个元素前边增加一些文本并且可以为这些文本添加一些样式虽然用户可以看到这写文本但是这些文本是不存在于文档树中的。2:几种常见的伪元素1:frist-letter用于向文本中的第一个字母添加样式2:first-line向文本的首行添加样式3:before在元素之前添加内容4:after在元素之后添加内容三:伪元素和伪类的区别1伪类和伪元素的最大区别就在于有没有创建一个文档树以外的元素。伪元素创建了一个文档树以外的元素虚拟容器并为他添加样式这个容器不包含任何DOM元素但是可以包含内容。换句话说伪类和伪元素的区别就是伪类的操作对象是文档树中已有的元素而伪元素则创建了一个文档树以外的元素。2伪类使用的是单冒号但是在css3中规定伪元素使用的双冒号但是除了少部分的伪元素必须使用双冒号以外像after还有before都是支持单引号的。为了兼容性所以目前还是在使用一些常见的伪元素的时候采用单冒号较为稳妥。转载于:https://www.cnblogs.com/lal520/p/9786572.html