博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css之选择器4
阅读量:4707 次
发布时间:2019-06-10

本文共 1309 字,大约阅读时间需要 4 分钟。

属性选择器

1、作用:根据指定的属性名称找到对应的标签,然后设置属性

该选择器,最常用于input标签

2、格式与具体用法:

[属性名]
其他选择器[属性名]
[属性名=值]
[属性名^=值]
[属性名$=值]
[属性名*=值]

例1:找到所有包含id属性的标签    [id]例2:找到所有包含id属性的p标签    p[id]例3:找到所有class属性值为part1的p标签    p[class="part1"]例4:找到所有href属性值以https开头的a标签    a[href^="https"]    例5:找到所有src属性值以png结果的img标签    img[src$="png"]    例6:找到所有class属性值中包含part2的标签    [class*="part"]
    
系列选择器

哈哈啊

我是段落

我是段落

我是段落

我是我 http://www.baidu.com https://www.baidu.com

我是段落

我是段落

伪类选择器

1、作用:常用的几种伪类选择器。

1.1 没有访问的超链接a标签样式:

a:link {
color: blue;
}

1.2 访问过的超链接a标签样式:

a:visited {
color: gray;
}

1.3 鼠标悬浮在元素上应用样式:

a:hover {
background-color: #eee;
}

1.4 鼠标点击瞬间的样式:

a:active {
color: green;
}

1.5 input输入框获取焦点时样式:

input:focus {
outline: none;
background-color: #eee;
}

2 注意:

a标签的伪类选择器可以单独出现,也可以一起出现
a标签的伪类选择器如果一起出现,有严格的顺序要求,否则失效
link,visited,hover,active
hover是所有其他标签都可以使用的
focus只给input标签使用

    
Document 点击我

 伪元素选择器

1、常用的伪元素。

1.1 first-letter:杂志类文章首字母样式调整
例如:

p:first-letter {  font-size: 48px;}

1.2 before

用于在元素的内容前面插入新内容。
例如:

p:before {  content: "*";  color: red;}在所有p标签的内容前面加上一个红色的*。

1.3 after

用于在元素的内容后面插入新内容。
例如:

p:after {  content: "?";  color: red;}在所有p标签的内容后面加上一个蓝色的?。
    
Document

英雄不问出处,流氓不论岁数

老男孩是干什么的老男孩是干什么的老男孩是干什么的

转载于:https://www.cnblogs.com/guodengjian/p/9089230.html

你可能感兴趣的文章
Git Stash用法
查看>>
sql server 2008学习8 sql server存储和索引结构
查看>>
Jquery radio选中
查看>>
memcached 细究(三)
查看>>
RSA System.Security.Cryptography.CryptographicException
查看>>
webservice整合spring cxf
查看>>
[解题报告] 100 - The 3n + 1 problem
查看>>
Entity Framework 学习高级篇1—改善EF代码的方法(上)
查看>>
Mybatis逆向工程配置文件详细介绍(转)
查看>>
String类的深入学习与理解
查看>>
不把DB放进容器的理由
查看>>
OnePage收集
查看>>
Java parseInt()方法
查看>>
yahoo的30条优化规则
查看>>
[CCF2015.09]题解
查看>>
[NYIST15]括号匹配(二)(区间dp)
查看>>
json_value.cpp : fatal error C1083: 无法打开编译器生成的文件:No such file or directory
查看>>
洛谷 P1101 单词方阵
查看>>
Swift DispatchQueue
查看>>
C#和JAVA 访问修饰符
查看>>