参考:CSS 为没有内容的元素设置样式 :not(:empty)

我们有时会想将有子元素和无子元素的不同样式显示,所以就有了这篇资料

Html

<div class='box'></div>
<div class='box'>纯文本</div>
<div class='box'><button>内置button</button></div>
<div class='box'><span>内置span</span></div>
<div class='box'>前置<span>文本 + span</span></div>

CSS

div{display: block;width: 200px;height: 30px;margin: 5px;
}/*无内容*/
div.box:empty{/*display:none;*/border: 1px solid red;
}/*有内容*/
div.box:not(:empty){border: 1px solid blue;
}

效果图

css 利用 :not(:empty) 找出有子元素相关推荐

  1. Java黑皮书课后题第7章:7.10(找出最小元素的下标)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素下标。编写测试程序,提示用户输入10个数字,调用这个方法返回最小值的下标(多个则最小

    7.10(找出最小元素的下标)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素下标.编写测试程序,提示用户输入10个数字,调用这个方法返回最小值的下标(多个则返回最小的下标) 题目 题目描述 ...

  2. Java黑皮书课后题第7章:7.9(找出最小元素)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素。编写测试程序,提示用户输入10个数字,调用这个方法返回最小值,并显示这个最小值

    7.9(找出最小元素)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素.编写测试程序,提示用户输入10个数字,调用这个方法返回最小值,并显示这个最小值 题目 题目描述与运行示例 破题 代码 ...

  3. 给定一个由0和1组成的矩阵,找出每个元素到最近的0的距离

    给定一个由 0 和 1 组成的矩阵,找出每个元素到最近的 0 的距离. (Leetcode 542) 两个相邻元素间的距离为 1 . 示例 1: 输入: 0 0 0 0 1 0 0 0 0 输出 0 ...

  4. 实验4.1对任意一个一维数组,从中找出数组元素的最大值和最小值并输出 。 要求: 1)数组有10个元素; 2)使用scanf函数实现数组元素的输入,输入前给出必要的提示信息; 3)输出时,首先输出数组

    /*SY4.1 题目描述 对任意一个一维数组,从中找出数组元素的最大值和最小值并输出 . 要求: 1)数组有10个元素: 2)使用scanf函数实现数组元素的输入,输入前给出必要的提示信息: 3)输出 ...

  5. 第七章第十题(找出最小元素的下标)(Find the subscript of the smallest element)

    第七章第十题(找出最小元素的下标)(Find the subscript of the smallest element) 7.10(找出最小元素的下标)编写一个方法,求出整数数组中最小元素的下标.如 ...

  6. 给定数组Arr[n],O(n)时间内找出每个元素左侧所有元素中位置最靠近该元素且大于该元素的元素

    http://blog.csdn.net/yysdsyl/article/details/5419149#cpp 题目: 给定数组Arr[n],对于其中的每个元素Arr[i](0=<i<n ...

  7. 如何利用多层循环找出对称的3位数数字?

    找出对称的3位数数字? 题目详情: 利用 3 层for循环的列表生成式,找出对称的 3 位数.例如,121 就是对称数,因为从右到左倒过来还是 121. 题目拓展 如果随便给定一个数字,怎样去判断这个 ...

  8. LeetCode 1901. 找出顶峰元素 II(二分查找)

    文章目录 1. 题目 2. 解题 1. 题目 一个 2D 网格中的 顶峰元素 是指那些 严格大于 其相邻格子(上.下.左.右)的元素. 给你一个 从 0 开始编号 的 m x n 矩阵 mat ,其中 ...

  9. 在考纲词汇中利用复数规则找出的65个词

    2019独角兽企业重金招聘Python工程师标准>>> CET4.CET6.GRE.IELTS.TOEFL.考研英语总的词汇量为14055,在这些词中,利用如下复数规则找出了65个词 ...

最新文章

  1. 浅谈几种区块链网络攻击以及防御方案之拒绝服务攻击
  2. BZOJ 2752: [HAOI2012]高速公路(road)
  3. 设计模式学习笔记--Strategy 策略模式
  4. Android关闭USB的ADB调试和文件传输功能(禁用USB)
  5. 购买流程图java_Java实现基于控制台的购书系统基本操作
  6. seo需要处理页面html,为什么单页面的seo不友好?如何解决这一问题?
  7. 动态的添加和丢弃关键点---32
  8. ASP.NET Core 认证与授权[5]:初识授权
  9. 刷网络课_网络营销实践心得—刘荟萌
  10. DJango周总结二:模型层,单表,多表操作,连表操作,数据库操作,事务
  11. Linux指令--touch
  12. VS2010中查询替换使用
  13. C#实现Astar 算法以及导航系统
  14. 素士科技IPO折戟,困于营销和小米
  15. ppm11521*5761
  16. 什么是数字化的马太效应
  17. 101. 熟悉 Java 并发吗,谈谈对 JUC 线程池 ThreadPoolExecutor 的认识吧
  18. IDE、SCSI、SATA几种常见的硬盘接口
  19. 记:数据库课程设计(一)
  20. 业务流水号(交易号)生成方法

热门文章

  1. 币改、链改、币收等变革被悄悄搬上币圈的舞台
  2. matlab计算膜孔径分布,应用Matlab绘制活性炭吸附等温线和孔径分布图
  3. 阿里云总裁胡晓明:未来三年追平亚马逊技术
  4. 【POJ】1008 Maya Calendar
  5. Windows XP自动关机的实现
  6. revit二开中的图名标注族
  7. 基于粒子群优化算法的无人机路径规划与轨迹算法的实现(Matlab代码实现)
  8. 无限想象的运维未来!2018蓝鲸智云分享会完美收官
  9. Layui+Servlet+MyBatis+Mysql实现的大学生创新竞赛管理平台
  10. 汽车ABS控制器设计及车身稳定算法研究笔记(一)——总体思路