css中选择器使用什么的方式书写

html-css054

css中选择器使用什么的方式书写,第1张

/*

伪元素,表示页面中一些特殊的并不真实的存在的元素(特殊的位置)

伪元素使用::开头

::first-letter 表示第一个字母

::first-line 表示第一行

::selection 表示选中的内容

::before 元素的开始位置

::after元素的最后

before和after必须结合content属性来使用

*/

p::first-letter{color:redfont-size: 50px}

p::first-line{background-color: yellow}

p::selection{background-color:slategray}

div::before{ content:"【"}

div::after{ content:"】"}

举一个简单的ul,li的列表例子,实现如下效果:

常规写法(使用last-child选择器):

写法2(使用not选择器):

写法2(使用+选择器):

相邻兄弟选择器(Adjacent sibling selector)可选择紧接在另一元素后的元素,且二者有相同父元素。

id选择器 符号为#

#id{color:red}

class选择器 符号为.

.class{color:red}

通配选择器 符号为*

*{color:red}

标签选择器 没有符号,就是标签名称

div{font-size:14px}

这是基本选择器