CSS核心(十二)复合选择器之属性选择器--通过其它属性精确选择元素

[复制链接]
查看: 2072|回复: 31
发表于 2023-1-31 20:05:23 | 显示全部楼层 | 阅读模式
本节内容有点绕,在以下代码中我已经努力用最容易理解的方式表达了属性选择器的各种语法,每一种语法在代码中都做了详细注释,大家可以把代码复制下来一点点的理解。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>复合选择器之属性选择器--通过其它属性精确选择元素</title>
</head>

<body>
<style>
        /* 属性选择器[属性名] 以下选择器表示:选择属性名为deng的标签。选中的是第三首的标题*/
        [deng]{
                color:darkcyan;
        }
        /* [属性名=属性值] 以下选择器表示:选择name为poiuo的标签。选中的是第一首的标题*/
        [name=poiuo]{
                color:blueviolet;        
        }
        /* 表示选择type为text的标签。选中的是第一个文本框,输入的内容为红色 */
        [type=text]{color:Red;}
        /* *=表示包含。 以下选择器表示:选择name属性中包含yang这几个字母的标签。选中的是第一首的第二三句*/
        [name*="yang"]{ color:red;}
        /* ~=表示完整包含。以下选择器表示:选择name属性中用空格隔开的其中一个为uuu的标签。选中的是第一首的第五句 */
        [name~="uuu"]{ color:cornflowerblue;}
        /* |=表示开头完整包含。以下选择器表示:选择name属性中用-隔开的第一个属性值为gushi的标签。选中的是第一首的第一句*/
        [name|="gushi"]{ color:green;}
        /* ^=表示开头包含。以下选择器表示:选择name属性开头是tixi这几个字符的标签。选中的是第二首的第一二句*/
        [name^="tixi"]{ color:saddlebrown;}
        /* $=表示结尾包含。以下选择器表示:选择name属性的结尾包含mu这两个字符的标签。选中的是第二首第三四句*/
        [name$="mu"]{ color:magenta;}
        /* 注意:以上五个选择器只能同时选中同一层级的元素 */

</style>

<div name="poiuo">第一首《小池》宋朝·杨万里</div>
<p name="gushi-yi-shou">泉眼无声惜细流,</p>
<p name="guyangge">树阴照水爱晴柔。</p>
<p name="dayangduizhang">小荷才露尖尖角,</p>
<p name="shi">早有蜻蜓立上头。</p>
<p name="uuu hehe haha">早有蜻蜓立上头。</p>
<hr>
<p name="tixisongchao">第二首《题西林壁》宋朝·苏轼</p>
<p name="tixihengkan">横看成岭侧成峰</p>
<p name="yuanjin">远近高低各不同</p>
<p name="mianmu">不识庐山真面目</p>
<p name="shenmu">只缘身在此山中</p>
<hr>
<p deng="18">第三首《登飞来峰》宋朝·王安石</p>
<p name="">飞来山上千寻塔</p>
<p name="">闻说鸡鸣见日升</p>
<p name="">不畏浮云遮望眼</p>
<p name="">自缘身在最高层</p>

<form>
        <input type="text">
    <input type="password">
    <input type="submit">
</form>
</body>
</html>


执行结果如下:

CSS核心(十二)复合选择器之属性选择器--通过其它属性精确选择元素
易博软件介绍

0

主题

18

帖子

10

积分

营销入门

Rank: 2

积分
10
发表于 2023-2-18 13:25:42 | 显示全部楼层
我真的很受启发!

0

主题

18

帖子

10

积分

营销入门

Rank: 2

积分
10
发表于 2023-2-25 08:31:52 | 显示全部楼层
ai~~受不了。。一个怕麻烦的人。。唉。。。

0

主题

12

帖子

7

积分

营销入门

Rank: 2

积分
7
发表于 2023-2-28 22:54:39 | 显示全部楼层
不知怎么的,我对电脑很感兴趣,也很想学好,但是大学里想要学到真的东西很难。我们上的课很多都没意思。真正有用的还是靠我们自己学的,所以在混乱了一 年之后我觉得是该做点什么的时候了。大学里要学习的重要工具也就是以后必备的就是外语和计算机。所以我要学编程我要学网页制作。希望大家多多帮助!!!
发表于 2023-3-7 15:44:10 | 显示全部楼层
不过楼上说的是  数学是很重要的  数学很厉害的人的思考方式一定很不同
发表于 2023-3-13 11:40:03 | 显示全部楼层
姐姐,你倒是把题目看清楚阿!!!!!!!!111  

0

主题

39

帖子

21

积分

营销入门

Rank: 2

积分
21
发表于 2023-3-19 00:36:36 | 显示全部楼层
看到这些还真是有点兴奋啊。。我想快点学。。可是不知道哪有得教啊

0

主题

21

帖子

11

积分

营销入门

Rank: 2

积分
11
发表于 2023-3-24 02:23:05 | 显示全部楼层
事实上,有一句话我非常认同:CPU是为用户服务的,不是为程序员服务的。。。  非常感谢linyunjia楼主的好帖!!!

0

主题

21

帖子

11

积分

营销入门

Rank: 2

积分
11
发表于 2023-3-28 04:02:03 | 显示全部楼层
感动啊!让我认清了方向,遗憾的是怎么怎么没在多年前就认识到这点
发表于 2023-3-31 07:43:29 | 显示全部楼层
说的很有道理,我想我真的受益菲浅
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!
3、问答求助区发帖求助后,如有其他用户热心帮您解决问题后,请自觉点击设为最佳答案按钮。

 
 
QQ在线客服
QQ技术支持
工作时间:
8:00-18:00
软著登字:
1361266号
官方微信扫一扫
weixin

QQ|小黑屋|Archiver|慈众营销 ( 粤ICP备15049986号 )|网站地图

自动发帖软件 | 自动发帖器 | 营销推广软件 | 网络营销工具 | 网络营销软件 | 网站推广工具 | 网络推广软件 | 网络推广工具 | 网页推广软件 | 信息发布软件 | 网站推广工具 | 网页推广软件

Powered by Discuz! X3.4   © 2012-2020 Comsenz Inc.  慈众科技 - Collect from 深圳吉宝泰佛文化有限公司 公司地址:罗湖区黄贝街道深南东路集浩大厦A1403

返回顶部 返回列表