css中什么是伪类和伪元素??通俗点
答案:7 悬赏:50 手机版
解决时间 2021-04-01 23:15
- 提问者网友:一抹荒凉废墟
- 2021-04-01 14:43
css中什么是伪类和伪元素??通俗点
最佳答案
- 五星知识达人网友:千夜
- 2021-04-01 16:09
那个推荐答案说的真虎,我说说吧,伪元素可以独自使用,伪类不可以,CSS3中规定伪元素用双冒号表示,伪类用单冒号表示。。。。。。。。伪类就是方便。。伪元素也很多,可以设置滚动条样式,可以设置类里面的首字的样式等,而伪类。。。。。。 没了。。。。。。。。。。
全部回答
- 1楼网友:由着我着迷
- 2021-04-01 22:49
伪类
a:link{
color:#ff0000;
}
伪元素
:link
a:link{
color:#ff0000;
}
伪元素
:link
- 2楼网友:西岸风
- 2021-04-01 21:48
我就告诉你一个通俗的。
前面带:的就是伪类。
例如:hove,link等。
前面带:的就是伪类。
例如:hove,link等。
- 3楼网友:鸽屿
- 2021-04-01 20:24
a:link {color: #FF0000} /* 未被访问的链接
a:visited {color: #00FF00} /* 已被访问过的链接
a:hover {color: #FFCC00} /* 鼠标悬浮在上的链接
a:active {color: #0000FF} /* 鼠标点中激活链接
a:visited {color: #00FF00} /* 已被访问过的链接
a:hover {color: #FFCC00} /* 鼠标悬浮在上的链接
a:active {color: #0000FF} /* 鼠标点中激活链接
- 4楼网友:詩光轨車
- 2021-04-01 19:26
我是初学者,还望指教:
所谓伪类就是根据一定的特征对元素进行分类,而不是根据内容、名称、属性。原则上特征是不能根据HTML文档的结构(dom)得到的。在直观上分析伪类是一种动态,当用户与HTML文档进行交互时,一个元素 失去或获得一种特征的特定状态属性称之为伪类,因为他的状态并不是固定的。
如鼠标经过、离开《a》元素的超链接时,发生的几种状态。
所谓伪类就是根据一定的特征对元素进行分类,而不是根据内容、名称、属性。原则上特征是不能根据HTML文档的结构(dom)得到的。在直观上分析伪类是一种动态,当用户与HTML文档进行交互时,一个元素 失去或获得一种特征的特定状态属性称之为伪类,因为他的状态并不是固定的。
如鼠标经过、离开《a》元素的超链接时,发生的几种状态。
- 5楼网友:酒醒三更
- 2021-04-01 18:57
比如鼠标移到链接上,链接变色的效果
a:hover {color: #FF00FF} 这就是伪类。
不专业的说带冒号的就是伪类或者伪元素了。作用就是提供一些特定的效果,比如未访问过的链接link,已访问过的链接visited这些。
p:first-line
{
color:#ff0000;
font-variant:small-caps;
}
first-line这个就是伪元素
这个是特定的首行效果,还有特定的首字母效果first-letter
伪元素的作用就是为你提供一些方便,如果有3行字,第一行要有不一样的效果,那么如果没有伪元素,你需要自己创建一个容器,
第一行第二行第三行,然后定义p:first-line就可以了。
如果想要区分伪类和伪元素,那么就根据他的作用来判断。
a:hover {color: #FF00FF} 这就是伪类。
不专业的说带冒号的就是伪类或者伪元素了。作用就是提供一些特定的效果,比如未访问过的链接link,已访问过的链接visited这些。
p:first-line
{
color:#ff0000;
font-variant:small-caps;
}
first-line这个就是伪元素
这个是特定的首行效果,还有特定的首字母效果first-letter
伪元素的作用就是为你提供一些方便,如果有3行字,第一行要有不一样的效果,那么如果没有伪元素,你需要自己创建一个容器,
第一行
第二行第三行之类的,有了伪元素就不用了。直接是第一行第二行第三行,然后定义p:first-line就可以了。
如果想要区分伪类和伪元素,那么就根据他的作用来判断。
- 6楼网友:独钓一江月
- 2021-04-01 17:40
我的理解是:
这是伪类的用法:
a:link {color: #FF0000}
a:visited {color: #00FF00}
a:hover {color: #FFCC00}
a:active {color: #0000FF}
设置的颜色就是伪元素,不知道你理解么?
希望帮到你
这是伪类的用法:
a:link {color: #FF0000}
a:visited {color: #00FF00}
a:hover {color: #FFCC00}
a:active {color: #0000FF}
设置的颜色就是伪元素,不知道你理解么?
希望帮到你
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯