否定伪类选择器用来选择不满足某些条件的元素。

表 2-6 结构伪类选择器
选择器 功能描述 版本
E:not(selector) 选择未被选择器selector所选中,且类型为E的元素 3

如果想对某个结构元素使用样式,但是又想排除这个结构下的某些子结构时,否定伪类选择器就非常有用,它可以过滤掉某些内容。

如,在美化表单时,常常会给表单中所有的input添加一个边框,而单选按钮添加边框后就非常难看。这时,否定伪类就可以派上用场。代码如下:

  1. input:not([type = radio]) {
  2. border: 1px solid #ccc;
  3. }

关于作者

歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

CSS3否定伪类选择器相关推荐

  1. html伪类选择器怎么使用,CSS3 :default伪类选择器使用简介

    一.CSS3 :default伪类选择器简介 CSS3 :default 伪类选择器只能作用在表单元素上,表示默认状态的表单元素. 举个例子,一个下拉框,可能有多个选项,我们默认会让某个 处于 sel ...

  2. CSS3 nth 伪类选择器

    考察下面的 HTML 代码片段: <div><section>section 1</section><section>section 2</sec ...

  3. CSS3:nth-child()伪类选择器,Table表格奇偶数行定义样式

    转自爱设计 原文链接http://www.dangshopex.com/jishufenxiang/WEBkaifajishu/8653.html CSS3的强大,让人惊叹,人们在惊喜之余,又不得不为 ...

  4. css3 - 语言伪类选择器

    1 <!DOCTYPE HTML> 2 <html lang="en-US"> 3 4 <head> 5 <meta charset=&q ...

  5. CSS基础(part20)--CSS3结构伪类选择器

    学习笔记,仅供参考,有错必究 参考自:pink老师教案 结构伪类选择器 属性列表: nth-child(n) 参数详解: 注意:本质上就是选中第几个子元素 n可以是数字.关键字.公式 n如果是数字,就 ...

  6. CSS3 :nth-child()伪类选择器

    2019独角兽企业重金招聘Python工程师标准>>> 语法: :nth-child(an+b) :nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型 ...

  7. 《图解CSS3:核心技术与案例实战》——2.4节动态伪类选择器

    本节书摘来自华章社区<图解CSS3:核心技术与案例实战>一书中的第2章,第2.4节动态伪类选择器,作者 大漠,更多章节内容可以访问云栖社区"华章社区"公众号查看 2.4 ...

  8. CSS 伪类选择器:如何使用 CSS3 伪类

    CSS 伪类选择器:如何使用 CSS3 伪类 CSS3 是个好东西,但也很容易被她的变形(transform)和动画(其中许多特性因浏览器厂商而异)特性所迷惑,因而忘了那些已经被添加到标准规范中的最为 ...

  9. CSS3 选择器——笔记+实战案例(基本选择器、组合选择器、属性选择器、伪类选择器)...

    使用CSS3 选择器--笔记 CSS通过选择器控制HTML元素,CSS选择器对网页对象可以实现一对一.一对多或者多对一的匹配. 一.CSS3选择器分类 CSS选择器在CSS2.1选择器的基础上新增了属 ...

最新文章

  1. 【机器学习基础】SVM算法在项目实践中的应用!
  2. 【Linux网络】Linux Socket编程 TCP协议
  3. 【面经——《广州敏视数码科技有限公司》——图像处理算法工程师-深度学习方向】
  4. python数据结构算法优势_Python数据结构与算法(一)----- 算法效率
  5. python 数据科学 包_什么时候应该使用哪个Python数据科学软件包?
  6. php的工作模式CGI,FastCGI,PHP-CGI与PHP-FPM(转)
  7. Qt 学习笔记(5)绘图 五子棋游戏
  8. ajax提交手机号到php,ajax怎样申请手机号到数据库验证并且返回数据的状态值
  9. 111 进程的创建和结束
  10. 计算机出现故障的种种现象,【维修狮】主板常见的几种故障现象和引起故障的原因...
  11. 八爪鱼批量爬取html中的数据,批量采集网页数据 - 八爪鱼采集器
  12. NumPy.npy与pandas DataFrame
  13. elementUI组件el-table实现分页、勾选、勾选回显功能
  14. 人性化,中国制造新境界
  15. Windows下使用Jconsole远程监控Linux系统中java服务器资源占用情况
  16. FlexboxLayout全攻略(Google官方灵活实现流式布局控件)
  17. python实现Dice系数
  18. NWD-Based Model | 小目标检测新范式,抛弃IoU-Based暴力涨点(登顶SOTA)
  19. 收藏一款高效开源的局域网的文件传输神器
  20. AIGC功能在线制作思维导图?

热门文章

  1. Dart最新消息:Angular 2 Dart及Flutter发布
  2. Centos 6.5 linux 安装nginx
  3. [置顶]       spring + jstl 实现java国际化的配置步骤
  4. WIn server 2012 Install
  5. php截取字符串后编码不对,php截取字符串出现中文乱码问题的解决
  6. js视频html代码,html+JS刷图实现视频效果(示例代码)
  7. 编辑文件 vi,vim的基本操作
  8. jQuery.理解选取更新范围
  9. Redis之Ubuntu开机启动
  10. SpringCloud实战小贴士:版本依赖关系