伪类选择器是贴着标签不用加空格

伪类选择器是贴着标签不用加空格

,贴着class和id的时候要加空格吗

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
好帮手慕星星 2020-08-15 09:45:24

同学你好,这四个伪类前面不写a标签的时候,例如:link,:hover等也能生效。

http://img1.sycdn.imooc.com//climg/5f373df00960f87c02530092.jpg

这种写法是‘CaryTong’同学解释是正确的,.suit后面有空格,是后代选择器,也就是.suit的子元素:visited,所以能够实现效果,自己再理解下。

祝学习愉快!

今天也要加了个油 2020-08-14 20:44:41

一般不加空格。

你加了空格生效是因为,

.suit :visited{}

表示 .suit下面的子元素visited之后生效。

不加空格不生效是因为.suit不是a标签而是p标签,你给p标签加visited.....emmmm

  • 提问者 樱桃小团子 #1
    给p加visited不是我加的,这段是直接复制的练习中的代码QAQ
    2020-08-14 21:56:06
  • 提问者 樱桃小团子 #2
    讲错了给p加class
    2020-08-14 21:56:35
好帮手慕星星 2020-08-14 19:12:43

同学你好,可以将自己写的代码粘贴上来,老师帮助看下。

  • 提问者 樱桃小团子 #1
    【就是前面两排给class设置已经访问的效果,开始我没加空格就没效果,然后顺手加了试试看结果有效果】 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>css样式</title> <style type="text/css"> .suit :visited{color:pink;} .wc :visited{color:green;} a:link{color:red;} a:hover{font-size: 20px; border: 1px;} </style> </head> <body> <h1>css层叠样式</h1> <hr /> <h2>商品列表</h2> <p class="suit"> <a href="http://www.baidu.com">衣服鞋帽</a> </p> <p class="wc"> <a href="http://www.baidu.com">厕所清洁</a> </p> </body> </html>
    2020-08-14 19:15:07
好帮手慕星星 2020-08-14 18:50:11

同学你好,不需要加空格,挨着写。例如a:link {},自己试着写一写。

祝学习愉快!

  • 提问者 樱桃小团子 #1
    可是我写 #xx:link没用,加了个空格就有用了呀
    2020-08-14 18:51:46
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师