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

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/github_35631540/article/details/98970780

当我们想要根据元素内部是否有内容来显示特定的样式时  我们可以使用 :not 与:empty  结合来实现这个效果

代码如下

.handle_menu_content:not(:empty){
      width: 90px;
      position: fixed;
      z-index: 999999;
      top: 0;
      z-index: 9999999;
      left: 38px;
      background: #fff;
      border-radius:3px;
      border: 1px solid #B3CAF5;;
      line-height: 1;
}

 

用于选中最后一个元素  :last-of-type

.status_btn_outer:last-of-type{
        button{
          border-right: 1px solid #D2DCED;
        }
      }

上面一行代码选中的还是类为status_btn_outer的最后一个元素

如果要选选中某一个元素内部的最后一个元素 请使用:last-of-child

展开阅读全文

没有更多推荐了,返回首页