来源:自学PHP网 时间:2018-02-08 10:48 作者: 阅读:次
[导读] CSS :empty 伪类选择器用于匹配页面中的空元素。...
CSS
<div><!-- 这里是注释 --></div> 而下面的 <div> 文本内容 <p>段落内容</p> </div> <div> 文本内容 </div>
当一个元素中包含有一个空格的时候,该元素不会被认为是空元素,例如: <p> </p> <!-- 不是空元素,包含一个空格 --> 如果一个元素中包含一个空的子元素,该元素也不会被认为是空元素。例如: <p><span></span></p> <!-- 包含空的子元素,不是空元素 --> 如果一个元素只有开标签,而没有闭合标签,则该元素不会被认为是空元素(因为空格被认为是内容元素)。 <p> 但是,如果开标签后面直接跟着另外一个标签的话,则开标签会被认为是空元素,例如: <p><p>文字内容...</p> 如果一个开标签后面直接跟着另外一个开标签,则第一个开标签会被认为是空元素,而第二个开标签则不是。例如: <p><p> 所有的自闭合元素,例如: 示例代码/* 隐藏页面中所有的空元素 */ *:empty { display: none; } /* 隐藏页面中所有的空段落 */ p:empty { display: none; } /* 隐藏页面中所有的空菜单项 */ nav a:empty { display: none; } /* 选择表格中空的单元格,并为它们设置背景颜色 */ td:empty { background-color: #eee; } 浏览器支持所有的现代浏览器都支持 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com