CSS所有以链接开头的-CSS选择所有以“ u”开头并在:hover中的ID,并控制其他以u开头的ID

希望我能解释。

我有自动生成的代码,希望使用CSS覆盖。

这是我要覆盖的代码示例:

#u1150:hover #u1153-4 p {color: red}

重要说明:此代码中的“ u”将始终生成,其他数字将随机生成并添加到u中(例如#u3726或#u3427-12)。因为我总是可以依靠生成的u,所以我想通过u字母来控制这些ID并更改颜色,所以我尝试了以下操作:

[id^u]:hover [id^u] p {color: green !important}

我试图用简单的语言尝试:
1.选择以u开头并且以:hover
开头的所有ID。2 .进一步选择以u开头的所有ID
3.进一步选择p标签并为其赋予不同的颜色(在这种情况下为绿色)

因为我的代码未达到预期的结果,所以可以实现吗?

詹姆斯·唐纳利

您在=后面缺少符号^

[id^="u"]:hover [id^="u"] p { ... }

[id^="u"]:hover [id^="u"] p {
  color: green;
}
<div id="u123">
  <span id="u124">
    <p>Hover here to make this green</p>
  </span>
</div>

<hr>

<div id="u245">
  <div>
    <div id="u246">
      <p>Hover here to make this...</p>
      <span>
        <p>...and this green</p>
      </span>
   </div>
  </div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

jQuery或CSS选择器以选择所有以某些字符串开头的ID

选择所有名称以CSS中的特定字符串开头的元素

CSS-选择所有具有以prefix开头的类的元素

所有以app-前缀开头的元素的CSS选择器

如果 <p> 标签包含以“Read:”开头,则选择所有 <p> 元素 使用 CSS?

jQuery找到所有元素以特定ID开头但不以其他特定ID开头

在链接列表中获取以特定字符开头的所有元素

如何选择所有以黄色开头的班级

禁用所有ID属性以开头的按钮

CSS类:悬停选择所有其他元素

查找所有以 ' ' 开头的 href

从文件中删除所有以#开头的行

删除表中以 < 开头的所有记录

如何选择以某些字符串开头的所有记录?

选择所有以特定字母或数字开头的记录

如何选择所有以“持续时间”或“形状”开头的列?

如何选择以通用标签开头的所有列

jQuery选择所有以“ o”开头并后跟数字的元素

C#Linq查询选择所有以String开头的枚举

Python BeautifulSoup选择其属性以开头的所有元素

选择名称以某些字母开头的所有python变量?

MYSQLI选择名称以任何数字开头的所有位置

选择所有以特定数字开头的元素

仅在 CSS 中递归选择所有子 DIV 元素

在CSS中递归选择所有子元素

CSS:如何选择 .class 中的所有 <element>?

css选择器:除中的所有

查找所有ID以公共字符串开头的元素

Javascript:获取以相同字符开头的所有元素的ID