仅对父级应用CSS,而不对子级应用CSS

2023-12-23

我有一个像这样的无序列表:

<div class="list">
<ul>
    <li>
        list1
        <ul>
            <li>Sub list1</li>
            <li>Sub list2</li>
            <li>Sub list3</li>
        </ul>
    </li>
    <li>
        list2
        <ul>
            <li>Sub list1</li>
            <li>Sub list2</li>
            <li>Sub list3</li>
        </ul>
    </li>
</ul>
</div>

我现在只想对第一个列表应用 CSS,而不是其子列表ul and li。我已尝试以下操作:

.list ul li{
background:#ccc;
}

...但背景颜色适用于所有列表。应该怎样做才能只改变父级而不是子级的 CSS?


使用直接后代运算符>为了那个原因:

.list > ul > li { ... }

The >运算符仅选择其之前元素的直接子元素。

但请注意,该列表项内的任何内容当然都将具有列表项的背景,尽管没有直接为其分配任何背景颜色。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

仅对父级应用CSS,而不对子级应用CSS 的相关文章

  • CSS3 转换会立即发生吗?

    我有一个名为 artwork需要动画化 artwork webkit transition all 20s ease in transition all 20s ease in width 75 display block margin 0
  • 这个 CSS 选择器是什么? [类* =“跨度”]

    我在 Twitter Bootstrap 中看到了这个选择器 show grid class span background color eee text align center border radius 3px min height
  • 交替 div 使图像向左(偶数)或向右(奇数)

    我正在尝试更好地排列图像 而不仅仅是一列中的图像 请参阅附件中的示例 每篇文章的图像可以位于左侧和右侧 这是我的代码 HTML section class content list page section
  • JavaScript 跨浏览器单击 HTML DOM 元素

    是否有可用的普通 JavaScript 跨浏览器函数能够触发 HTML DOM 元素 包括 div 等非表单元素 上的单击事件 大多数走这条路的人要么最终开发自己的事件管理系统 这并不难 但很烦人 要么在可用的功能范围内工作 如果所有浏览器
  • 如何设置引导开关的 css 颜色?

    如何在此引导开关中将蓝色更改为另一种颜色 我尝试更改输入元素的颜色和背景颜色 但它没有更改开关颜色 这是 html 和 bootstraplink https getbootstrap com docs 4 2 components for
  • 使用jquery和css点击按钮后旋转div文本

    我想使用 jquery 和 css 单击按钮后旋转 div 文本 如果用户点击Rotate Left按钮 然后文本在左侧旋转 or用户点击Rotate Right按钮然后文本在右侧旋转 Example div Happy Birthday
  • 如何使用 jQuery 在弹出窗口中预览输入类型=“文件”中选定的图像? [复制]

    这个问题在这里已经有答案了 在我的代码中 我允许用户上传图像 现在我想在同一个弹出窗口中将所选图像显示为预览 我怎样才能使用 jQuery 做到这一点 以下是我在弹出窗口中使用的输入类型 HTML 代码
  • 响应式 CSS 图像锚点标签 - 图像地图样式

    我一直在开发一个响应式网站 并且在图像映射方面遇到了一些问题 图像映射似乎不适用于基于百分比的坐标 经过一番谷歌搜索后 我发现了一个 JS 解决方法 http mattstow com experiment responsive image
  • 可见性的替代方案:折叠在 IE 和 Chrome 上不起作用

    以下页面 table border 1 tr class cccc td one td tr table 仅适用于 Firefox IE 始终显示该行 而 Chrome 隐藏该行但显示其垂直空间 那么 如何仅使用 CSS 完全隐藏一行呢
  • 动态表中每个按钮的 Jquery-Ui 对话框表单

    我正在生成一个 HTML 表 每行都有一个按钮 必须打开 Jquery ui 对话框表单 The table table class table table reporting table condensed table striped t
  • 如何为 HTML5 音频元素制作加载栏?

    我正在尝试为 HTML5 音频元素制作一个加载栏 显示加载 缓冲的百分比 对于视频标签 可以使用以下方法进行计算 video buffered end 0 video duration 但我无法让它与音频标签一起使用 它只是返回一个固定值
  • JQuery 可滚动文本

    我正在寻找一个 jquery 插件 它将在可滚动框中绑定文本 大多数滚动插件都会转换浏览器滚动条 但我想保持它的原样和可用 这只是为了在较小的空间内包含大量的文本 就像这样page http www class pm files jquer
  • 在 IE10 中禁用捏合放大

    在 IE10 触摸模式下 我希望仅使页面的特定部分可缩放 其余的不应该 我找到了这个 http msdn microsoft com en US library ie hh772044 aspx http msdn microsoft co
  • canvas.getContext('2D') 返回空值

    我创建了一个画布并将其命名为getContext 方法 但它返回null为上下文 这是我使用的代码 我在控制台中得到了这个
  • 如何检查元素的内容是否为空,如果是,则在 jquery 中删除该元素

    我目前正在尝试选择某个 div 内没有内容的任何 h2 元素并将其删除 这是我的 html 代码 div class skipToContainer h2 class vidSkipTo Hello h2 h2 class vidSkipT
  • 更改时触发跨度文本/html

    jQuery 或 JavaScript 中是否有任何事件在以下情况下触发span标签 text html 已更改 Code span class user location span user location change functio
  • 有没有办法在 html 图像标签中显示位图数据? [复制]

    这个问题在这里已经有答案了 有没有办法在 HTML 元素中显示位图图像数据 例如 您有一个指向源文件的常规图像 如下所示 img src myImage png width 100 height 100 有没有这样的事情 img width
  • 随机定位的 div,不重叠

    所有 div 都像我需要的那样 随机 放置 但它们偶尔会重叠 这只是一个机会问题 我怎样才能防止这种情况发生 理想情况下我能够设置它们之间的最小距离 我可以通过进一步开发当前的 javascript 来实现这一目标吗 我需要考虑完全不同的方
  • 两种颜色边框

    客户想要两种颜色的边框以获得浮雕外观 我可以在一个元素上执行此操作吗 我希望避免堆叠两个具有单独边框的 DOM 元素 是的 使用outline财产 它充当您边界之外的第二个边界 但请注意 它可能会以一种奇怪的方式与边距 填充和阴影进行交互
  • 使用 JQuery 预填充选择字段的下拉选项验证

    我有这个 JQuery 片段来防止选择已在另一个字段中选择的下拉选项 var coll select name service on change function coll each function var val this value

随机推荐

  • 重用图表,并多次使用它

    我正在考虑风格转移 一个重要的部分是重用现有模型 目前我像这样导入 vgg 图 net vgg16 get vgg model name layer conv2 2 conv2 2 0 feature transformed image t
  • 是否可以编辑 NLTK 的维德情感词典?

    我想添加的话vader lexicon txt指定单词的极性分数 这样做的正确方法是什么 我在中看到了这个文件AppData Roaming nltk data sentiment vader lexicon 该文件由单词 其极性 强度以及
  • 从 Cortana 语音命令结果中获取任何值

    是否可以从 Cortana 语音命令中读取任何值 例如 当我说 在我的图书馆中搜索 something 我想从我的应用中的 something 获取结果 我找到了如何与短语表 and 短语主题 但就我而言 可以是任何单词 而不是某些声明的项
  • 抽象工厂模式和属性

    我对设计模式有点陌生 这是我在 stackoverflow 上的第一篇文章 所以希望这个问题有意义 我创建了一个抽象工厂来处理为不同图表供应商 dundas flash 等 生成 xml 字符串 下面是我工厂的代码大纲 如果有帮助的话 我可
  • 如何确保我的默认 C/C++ 编译器是 GCC

    我正在尝试在 macOS 上从源代码安装 Riak https docs riak com riak kv 2 2 3 setup installing mac osx 1 html installing from source https
  • Malloc和Realloc的关系,当内存中没有所需空间时如何处理[重复]

    这个问题在这里已经有答案了 可能的重复 realloc 和 malloc 函数 https stackoverflow com questions 12119724 realloc and malloc functions include
  • python 中每次使用时在函数外部递增值

    我有一个想要多次使用的函数 每次使用时我都希望函数外部的变量递增 沿着 def funtion1 mylists x row 1 for elm in mylists ws write row x elm row 1 x 1 col 0 f
  • 如何从 GCS 获取文件元数据

    我想获取存储在 Google Cloud Storage 中的文件的文件元数据 实际上 我们需要文件的媒体链接 以便可以下载文件或将 url 添加到下载页面 Blob blob storage get gcp public data nex
  • 如何编写非贪婪匹配的正则表达式? [复制]

    这个问题在这里已经有答案了 我需要有关正则表达式与非贪婪选项匹配的帮助 匹配模式为
  • 用 css 修复渐变背景

    我希望我的页面有一个从上到下流动的渐变背景 我希望背景像固定图像一样 渐变从当前浏览器视口的顶部延伸到底部 并且当您上下滚动页面时看起来相同 换句话说 当您滚动时它不会重复 它保持固定在原位 所以我想要的是这样的 and after scr
  • 具有 IPv6 IP 地址的 RewriteRule 不起作用

    我在代理 IPv6 地址内的请求时遇到问题 在 htaccess apache2 conf 上 我有它 RewriteRule http 18 4 15 8 80 path 1 P L 它工作正常 因为它是 IPv4 地址 但是 它不起作用
  • VBA Excel:通过 WinINet FTP GetFile

    我正在尝试使用 VBA Excel 进行 FTP 下载操作 在 Excel 2013 x64 Windows 7 SP1 x64 上 我找到了一些映射到 WinInet API 的代码 我可以成功upload文件使用PutFile功能 但我
  • 将 GPM 每小时数据聚合到 GEE 中的每日数据

    我需要聚合 GPM 集合每天 48 个半小时图像的总和 获取带有 降水 Cal 带和每日图像的图像集合 我尝试填充并迭代一个空的 featureCollection 但我得到一个没有图像的空集合 var dataset ee ImageCo
  • 如何通过创建新数组来合并两个数组并打印结果? (有代码)

    我得到了 rss feed 的内容 但不幸的是它们有不同的结构 在社区的帮助下 我克服了这个问题 我的问题是如何将 entries1 和 entries2 合并到 entries3 中 我将实现的是处理和排序所有具有不同结构的提要 谢谢 第
  • 外观 getFacadeAccessor() 方法如何工作?

    我正在阅读 Laravel 文档 试图更深入地了解该框架 但我在外观方面遇到了一些麻烦 我想我明白它们是什么 它们主要是为了方便访问 Laravels 核心而使用 我对这个主题感到困惑 立面是如何运作的 具体与 getFacadeAcces
  • 命令行上显示不同的 Java 版本

    我最近检查了我的 Java 版本 我运行了命令java version我发现我正在使用java version 1 7 0 09 但是当我尝试检查时C Program Files Java 目录 我似乎没有找到相同的版本 我只看到以下内容
  • 替换为 sympy 而不评估或简化表达式

    考虑以下示例 from sympy import x Symbol x f sqrt 3 x 2 现在我想替换一个数字 比如说5 for x并得到一个 LaTeX 表示 在这种情况下它应该返回 sqrt 3 cdot 5 2 我怎样才能做到
  • Excel - 使用 C# 读取 .NET 中的合并单元格(行)

    问候 StackOverflow lings 让我解释一下我的困境 假设我在一行中有 3 列 总共 9 列 因为它们合并为 3 列 这 3 列中的每一列都有数据 在正下方的行中 我有 9 列 每个单元格中都有数据 这个想法是读取包含 3 列
  • 如何在 Inno Setup 中获取 msi 文件的文件版本

    I know GetFileVersion and GetStringFileInfo功能 但它们不能与 msi文件 有什么想法 define AppVersion GetFileVersion path MyFile msi define
  • 仅对父级应用CSS,而不对子级应用CSS

    我有一个像这样的无序列表 div class list ul li list1 ul li Sub list1 li li Sub list2 li li Sub list3 li ul li li list2 ul li Sub list