混合两种css用于不同的导航定义
Mixing two css for different nav definitions
我有两个css,它们都有nav
的规格两者的最佳使用方式是什么?
这里的问题是nav的第二个定义也有一个li定义,它涉及一个id,如 <li id="all">All</li>
我在js上使用的id。
我有这个小提琴
只需在CSS中使用:not
操作符,并从第二个nav CSS定义中排除第一个nav
为firstNav添加一个类,然后在css中使用:not
,如下
nav ul:not(.first)
编辑
再检查一下小提琴。似乎还有另一个技巧,叫做子字符串匹配。注意,css的顺序很重要。如果您翻转导航的定义,CSS将无法工作。我还没有在IE8中测试过,但根据我所读到的,它应该也能在IE8中工作。小提琴
相关文章:
- DOM导航-上一个同级未定义
- 自定义导航栏切换(从下拉列表到从左侧滑动)
- 定义痕迹导航菜单的变量
- JSSOR'拇指导航器'未定义
- 使用自定义汉堡包按钮用jQuery触发MDBootstrap侧导航
- 粘性导航-JS Waypoints在浏览器调整大小时出现自定义粘性导航问题
- 一页滚动自定义导航
- 导航到 JavaScript 中带有自定义请求标头的 URL
- 谷歌地图自定义路线到安卓导航
- 角度 UI 固定自定义导航栏
- 花式框v2:自定义按钮导航
- Jquery 在 Firefox 中的自定义对象参数(动态导航加载动态内容)
- 自定义jQuery/JavaScript滑块在我点击箭头/导航时出错
- 引导自定义 CSS 导航栏
- 具有自定义导航栏的 UIAutomation
- 定义导航列表 (css) 的样式规则
- 如何使此自定义双导航同时响应和修复
- 将自定义屏幕导航编码为 Lightswitch HTML
- 在自定义帖子类型滑块上添加导航链接
- 混合两种css用于不同的导航定义