当前位置: 首页 > 知识库问答 >
问题:

选择所有后标签[重复]

马渊
2023-03-14

这个问题听起来可能很奇怪,因为处理它的一个简单方法就是向这些类或id添加一个特定的类或id

...但是我的html是由其他一些工具渲染的,所以我不能管理那些特定的

<h3>ipsum</h3>
<p>lorem</p>
<p>foo</p>

我试图用H3P选择器解决这个问题,但它只能更改第一个


共有2个答案

丁德义
2023-03-14

:组合器选择相邻的兄弟姐妹。这意味着第二个元素直接跟随第一个元素,并且两者共享相同的父元素。

~:组合器选择兄弟姐妹。这意味着第二个元素紧跟在第一个元素之后(虽然不一定立即),并且两个元素共享同一个父元素。

所以,用~代替

h3 ~ p {your code...}
css prettyprint-override">h3 ~ p { background-color:yellow }
<h3>ipsum</h3>
<p>lorem</p>
<p>foo</p>
贺靖
2023-03-14

只需使用常规同级选择器~(而不是相邻同级选择器):

css prettyprint-override">h3 ~ p {
  color: red;
}
<h3>ipsum</h3>
<p>lorem</p>
<p>foo</p>
 类似资料:
  • 问题内容: 我有一个交叉引用表: 我需要选择与 所有 标签集匹配的ID 。例如,如果给我标签,我将获得ID 。如果给我标签,我将不会获得任何ID,因为没有与 所有 标签匹配的ID 。 另外,如果为我提供了标签,那么我也不应该获得任何结果ID,因为搜索将得到一个值,因此没有ID与 所有 标签匹配。 最近两天我一直在拔头发。希望有人可以帮助我。 问题答案: 查询的想法是,您需要将记录数与子句中提供的值

  • 问题内容: 在2个标签之间选择所有文本的最佳方法是什么-例如:页面上所有“ pre”标签之间的文本。 问题答案: 您可以使用,(用所需的任何文本替换pre)并提取第一组(对于更具体的说明,请指定一种语言),但这只是假设您拥有非常简单且有效的HTML。 正如其他评论者所建议的那样,如果您要执行复杂的操作,请使用HTML解析器。

  • 本文向大家介绍MySQL 选择所有列(*),包括了MySQL 选择所有列(*)的使用技巧和注意事项,需要的朋友参考一下 示例 询问 结果 您可以通过执行以下操作从一个连接的一个表中选择所有列: 最佳实践*除非正在调试或获取row(s)关联数组,否则不要使用,否则架构更改(ADD / DROP /重新排列列)可能会导致讨厌的应用程序错误。另外,如果提供结果集中所需的列列表,MySQL的查询计划程序通

  • 我使用的是一个具有多个属性的select元素。这只适用于Firefox和Chrome,但不适用于IE9/IE10或IE11。有什么建议让它也适用于IE浏览器吗?看起来IE不接受字符=>

  • 本文向大家介绍asp.net-core 选择标签助手,包括了asp.net-core 选择标签助手的使用技巧和注意事项,需要的朋友参考一下 示例 假设您的视图被强类型化为这样的视图模型 在GET操作方法中,您将创建此视图模型的对象,设置Categories属性并将其发送到视图 在你看来 这将呈现以下标记(仅包括表单/字段的相关部分) 在表单提交中获取选定的下拉值 您可以使用与HttpPost操作方

  • 问题内容: 我想选择位于最右侧的某个字符(-)之后的所有内容。 例如。 我想选择零件 谢谢! 问题答案: 您可以使用: