新闻中心
在css中如何用not()排除多个元素
使用:not()排除多个元素需链式书写,如div:not(.btn):not(.n*-item)可选中非.btn和.n*-item的div,实现精准样式控制。

在 CSS 中,:not() 伪类可以用来排除特定的元素,使其样式不作用于这些被排除的元素。如果你想用 :not() 排除多个元素,可以通过在括号内组合多个选择器来实现。
使用 :not() 排除多个元素的方法
:not() 本身只接受一个参数,但你可以通过以下方式排除多个不同的元素或类:
:not(),每个排除一个条件。例如,你想选中所有不是
.btn 也不是 .n*-item 的 div 元素:
div:not(.btn):not(.n*-item) { background: yellow; }
div、且没有 .btn 类、也没有 .n*-item 类的元素。
● 排除多种标签类型:比如你想对所有元素设置样式,但排除 p 和 span 标签:
*:not(p):not(span) { color: blue; }
p 和 span 之外的所有元素文字都会变成蓝色。
● 结合类、ID 和标签名:你也可以混合不同类型的选择器进行排除。
:not(.header):not(#sidebar):not(button) { margin: 10px; }
Gridster.js多列网格式拖动布局插件
网页中拖动 DIV 是很常见的操作,今天就分享给大家一个 jQuery 多列网格拖动布局插件,和其它的插件不太一样的地方在于你处理拖放的元素支持不同大小,并且支持多列的网格布局,它们会自动的根据位置自己排序和调整。非常适合你开发具有创意的应用。这个插件可以帮助你将任何的 HTML 元素转换为网格组件
75
查看详情
这条
规则会给所有不是 .header、不是 #sidebar、也不是 button 的元素添加 margin。
注意事项
:not() 不支持在单个括号内写多个选择器,比如这样是错误的:
:not(.btn, .n*-item) ❌(目前大多数浏览器不支持这种语法)
:not(A, B) 这种写法,但在实际使用中仍需注意兼容性。目前更稳妥的方式是链式写法::not(A):not(B) ✅
实用示例
假设你想给页面中所有非禁用状态的输入框添加边框:
input:not([disabled]):not(.no-style) { border: 1px solid #ccc; }
disabled 属性,或带有 .no-style 类,都不会被这条样式影响。
基本上就这些。只要记住用多个 :not() 连写的方式排除多个条件,就能灵活控制样式的作用范围。以上就是在css中如何用not()排除多个元素的详细内容,更多请关注其它相关文章!
# 中非
# 排名好的网站优化
# 网站seo收入
# 哈密本地网站建设推荐
# 什么样的网站更容易优化
# 汶上网络seo策划招聘
# seo 内容重复
# 黄金推广营销方案
# 哪些网站适合花钱做推广
# 宁晋网站建设经验丰富
# 静海区网站建设营销推广
# css
# 中不
# 不支持
# 可以通过
# 这条
# 如何用
# 选择器
# 链式
# 拖动
# 多个
# 浏览器
相关栏目:
【
科技资讯46185 】
【
网络学院92790 】
相关推荐:
MAC怎么让Dock栏只显示当前运行的应用_MAC终端命令实现极简Dock栏
Django模型中自动计算可用余额的实现方法
初次安装JDK时环境变量如何正确配置_J*A_HOME与PATH设置规则讲解
Kafka Streams中基于消息头条件过滤消息的实现指南
在VS Code中配置和运行Dart程序的完整步骤
Fabric Mod开发:在1.19.3+版本中正确添加自定义物品并管理物品组
WordPress插件开发:正确注册卸载钩子与避免常见陷阱
微信商城在哪里打开【步骤】
VS Code远程开发时如何处理文件权限问题
Go语言中JSON数据解码与字段访问指南
解决macOS上安装pyhdf时‘hdf.h’文件缺失的编译错误
天眼查企业查询官网入口 天眼查官方网页版查询
J*aScript实现单选按钮与关联输入框的联动禁用教程
美团外卖商家服务中心入口 美团商家版官网入口
在Socket.IO连接中实现Access Token自动更新与动态重连
C++如何进行游戏物理模拟_使用Box2D库为C++游戏添加2D物理效果
抖音DOU+怎么投最有效 抖音付费推广的ROI提升技巧
冬*霸灯泡不亮怎么办_浴霸取暖灯一盏不亮的灯座清洁修复法
Win10自动更新怎么关闭 Win10永久关闭系统更新的两种方法【终极版】
腾讯QQ邮箱登录入口_QQ邮箱官方网站使用地址
J*a里如何使用N*igableMap进行导航操作_可导航Map操作技巧解析
J*a应用集成GitHub CLI与API认证指南
GemBox Document HTML转PDF垂直文本渲染问题及解决方案
PHP URL参数传递与500错误调试指南
快手赚钱渠道_快手收益来源
漫蛙2(台版)官方入口地址 漫蛙2(台版)正版漫画网页端
Promise错误处理:在catch后终止链式then执行的策略
C++如何实现单例模式_C++设计模式之线程安全的单例写法
深入理解Google Cloud Datastore查询:祖先路径与数据一致性
不同用户不同价格! 索尼开启账户个性化定价测试
Lar*el Form Request中唯一性验证在更新操作中的正确实现
微信网页版官方入口教程 微信网页版网页版快速登录步骤
《噬血代码2》新预告片发布 展示游戏剧情
怎么在html里运行vbs脚本_html中运行vbs脚本方法【教程】
如何解决电商平台定制报价请求的“黑洞”问题,SprykerQuoteRequest模块助你提升客户体验与销售效率
抖音网页版快捷访问 抖音网页版网页版入口操作教程
J*aScript map 迭代中检测空数组元素的有效方法
Win11怎么开启高性能模式_Windows 11电源计划优化设置
J*aScript实现动态背景色下的文本与按钮颜色自适应调整
如何优雅地扩展SprykerGlue后端API授权逻辑,使用spryker/glue-backend-api-application-authorization-connector-extension
如何在J*a中实现统一对象行为接口_项目大型化时的接口规范化
KFC套餐升级怎么获取优惠代码_KFC套餐升级活动与优惠代码获取方法
极兔快递快件信息查询系统 极兔快递官网运单号追踪
星露谷物语官网入口 星露谷物语游戏官网入口
Golang如何使用net/url解析URL_Golang URL解析与处理方法
Win11截图该按哪些键 Win11截屏完整流程解析【教程】
c++项目目录结构应该如何组织_c++工程化项目结构规范
必由学网页版入口 必由学官方平台直接访问
QQ邮箱登录首页官网地址2026 QQ邮箱官方网页入口
PHP中高效并行检查多链接状态的教程


2025-10-21
浏览次数:次
返回列表