我在看CSS书籍时候,看到如下一段内容:
“例如,#banner*会选择ID为#banner的网页元素内的每一个标签。”
我不明白#banner*的含义。
CSS通用选择器(*),基础问题。
答案:4 悬赏:0
解决时间 2021-04-21 19:02
- 提问者网友:离殇似水流年飞逝
- 2021-04-20 23:20
最佳答案
- 二级知识专家网友:青春如此荒謬
- 2021-04-21 00:02
<html>
<head>
<title>无标题文档</title>
<style type="text/css">
*{}
#box{}
#box .aa{}
</style>
</head>
<body>
<div id="box">
<div class="aa"></div>
<div class="aa"></div>
</div>
</body>
</html>这是正确的写法,*代表的是全局属性, #banner *{样式}
的意思就是#banner下共同的属性,ID是独一无二的,在页面中不能重复使用,CLASS反之,可以多次使用。
<head>
<title>无标题文档</title>
<style type="text/css">
*{}
#box{}
#box .aa{}
</style>
</head>
<body>
<div id="box">
<div class="aa"></div>
<div class="aa"></div>
</div>
</body>
</html>这是正确的写法,*代表的是全局属性, #banner *{样式}
的意思就是#banner下共同的属性,ID是独一无二的,在页面中不能重复使用,CLASS反之,可以多次使用。
全部回答
- 1楼网友:高冷不撩人
- 2021-04-21 03:11
正确写法应该是 #banner *{样式}
其中#表示id选择器,*表示所有匹配的元素,前面没有其他的选择器,则表示整个页面所有的元素
- 2楼网友:佛说妍妍很渣
- 2021-04-21 02:02
此ID下的所有标签
你可以在CSS样式表中单独设定一个*试一下你就明白了
- 3楼网友:浪者不回头
- 2021-04-21 00:41
# 呢是ID的对应控制块的符号 就是 在CSS里的 #ABC 对应的是页面里的 ID=“ABC”,当然#后面只是个名称而已,可以自定义的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯