格式:选择器 1 选择器 2{ 属性: 值; }

这个选择器表示: 在选择器 1 匹配的所有对象中, 找到选择器 2 所匹配的所有后代对象, 并 给它们设置样式.

注意点:

(1). 后代选择器必须用空格隔开每个选择器

(2). 后代选择器可以通过空格一直延续下去, 例如: 选择器 1 选择器 2 选择器 3 … 选择器 N{ 属性: 值; }

(3). 顾名思义, 后代选择器不仅包含”儿子”, 还包含”孙子”, “重孙子”等, 一般来说, 只要 B 控 件显示在 A 控件上, 那么 B 控件就是 A 控件的后代.

(4). 后代选择器不仅可以使用类型选择器, 还可以使用类选择器, id 选择器等.

(5). Qt 中, 各控件的父子关系: 通过简单的验证, 各控件的父子关系并非我们在创建对象时所指定的那样, 实际父子关 系取决于如何布局.

后代选择器一般用于指定特定类的后代的样式, 例如在我的应用程序中, 有很多个相似的对 话框, 它们中包含一些样式相同的按钮, 那么我可以使用后代选择器为他们指定样式, 例如:

BaseDialog QPushButton{ min-width: 120px; min-height: 40px; max-width: 120px; max-height: 40px; font-size: 20px; padding: 0px; }

QT qss选择器------后代选择器相关推荐

  1. 复合选择器-后代选择器(HTML、CSS)

    复合选择器-后代选择器(HTML.CSS) <!DOCTYPE html> <html lang="en"><head><meta cha ...

  2. css 交集选择器 并集选择器 后代选择器

    css 交集选择器 并集选择器 后代选择器 **交集选择器:**就是相互交集在一起的选择器同时对一个标签进行样式 的书写. 代码如下: <!DOCTYPE html> <html l ...

  3. [css选择器] 后代选择器

    后代选择器 原文链接: 后代选择器 后代选择器(descendant selector) 又称为包含选择器 后代选择器可以选择作为某元素后代的元素. 根据上下文选择元素 我们可以定义后代选择器来创建一 ...

  4. 基本CSS选择器,复合选择器,后代选择器

    基本CSS选择器有标记选择器.类别选择器.ID选择器3种 1.标记选择器     每一种HTML标记的名称都可以作为相应的标记选择器的名称,如h1,p,等等 2.类别选择器     类别选择器的名称可 ...

  5. CSS3中的群组选择器,后代选择器[空格]子元素选择器 >相邻兄弟选择器+兄弟选择器~

    群组选择器(',') /* 表示既h1,又h2 */ h1, h2 {color: red; } 后代选择器[空格] /* 表示 h1 下面的所有 span 元素,不管是否以 h1 为直接父元素 */ ...

  6. CSS复合选择器---后代选择器、子选择器、并集选择器、伪类选择器

    CSS复合选择器 建立在基础选择器上,对基本选择器进行组合形成的 可以更准确.更高效的选择目标元素(标签) 包含:后代选择器.子选择器.并集选择器.伪类选择器 一.后代选择器 又称为包含选择器,可以选 ...

  7. 通配符选择器/后代选择器(包含选择器)/选择器分组

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>通配符 ...

  8. 黑马程序员pink老师前端h5(html5)+css3(16)P94-P104伪类选择器上并集选择器子选择器后代选择器emmet语法生成标签快速格式化代码复合选择器简介

    P94-emmet语法生成标签 Emmet语法 Zen codig他使用缩写,来提高htmlcss编写速度 div+p div class="nav" div id="b ...

  9. CSS复合选择器(后代选择器、子元素选择器、并集选择器、伪类选择器、:focus伪类选择器)

    复合选择器是由两个或多个基础选择器,通过不同的方式组合而成的. 1. 后代选择器 后代选择器又称为包含选择器 作用:用来选择元素或元素组的子孙后代 其写法就是把外层标签写在前面,内层标签写在后面,中间 ...

最新文章

  1. oracle没有groupby,oraclegroupby之后还可以groupby么
  2. 再见 Maven,我用它!!!
  3. linux用户简单指令操作
  4. 一个程序猿如何自学双截棍,避免各种编程职业病的发生?
  5. TCP为什么要三次握手和四次挥手
  6. php里面没有mssql,为什么没有正确使用PHP / MSSQL的日期/时间?
  7. A8U公司的老程序猿的悲惨下场
  8. jmeter学习指南之源码导入 IntelliJ IDEA
  9. 【leetcode】1090. Largest Values From Labels
  10. LeetCode解题思路—区间合并
  11. 使用webpack 打包出错[webpack-cli] TypeError: Cannot read property ‘tap‘ of undefined
  12. java中的http请求的封装(GET、POST、form表单形式)
  13. WindowsServer2012R2安装SSMS时提示安装windows kb2919355 更新
  14. DSP CCS12.00 芯片:TMS320F28335 外部中断 XINT1, 和映射区域的 k1 -- k4 按键的功能实现
  15. Linux内核4.4 init,linux4.4内核启动到INIT: version 2.88 booting 卡住
  16. 树莓派raspi-config配置工具
  17. 我的架构师之路——书单
  18. java+如何画一个扇形_实现一个扇形的几种方法
  19. root账号无法通过SSH登录阿里云ECS
  20. Scrum立会报告+燃尽图(Beta阶段第三次)

热门文章

  1. Java幸运盒子代码_幸运盒子扭蛋机小程序app开发
  2. 九头身美女_百度百科
  3. grep_sed_awl_vim
  4. Jhipster生成前端为Vue的项目引入Element-UI
  5. 万字详解!Git 入门最佳实践 !
  6. 1997-2020年31省进出口总额
  7. 自适应与响应式的区别?
  8. 一个三本学生的面试之旅
  9. 苹果再次要求供应商降价,将伤及自身
  10. 希腊字母渊源、发展及字母的读法