当前位置: 首页 > 面试题库 >

在CSS中使用正则表达式?

弓明亮
2023-03-14
问题内容

我有一个带有div的html页面,这些div的 IDs1s2 等形式。

<div id="sections">
   <div id="s1">...</div>
   <div id="s2">...</div>
   ...
</div>

我想将CSS属性应用于这些部分/ div的子集(取决于id)。但是,每次添加 div时 ,都必须像这样分别为该部分添加css。

//css
#s1{
...
}

css中是否有类似正则表达式的内容,可用于将样式应用于一组 div


问题答案:

您可以设法选择那些元素而无需任何形式的正则表达式,如先前的答案所示,但是要直接回答问题,可以在选择器中使用形式的正则表达式:

#sections div[id^='s'] {
    color: red;  
}

也就是说,在#section div中选择任何ID以字母“ s”开头的div元素。



 类似资料:
  • 行动时刻 - 使用正则表达式 Unlang允许在条件检查中进行正则表达式计算。这些通常是Posix正则表达式。运算符=〜和!〜与正则表达式相关联。为了简单的概念证明,我们将修改上一个练习: 1.编辑FreeRADIUS配置目录下的sites-available / default虚拟服务器,并在该部分顶部的post-auth部分中添加以下内容: if(request:Framed-Protocol

  • sorter: "${$(...props)=>{timeSort(createTime)}$}$", ..$}$"."${$.. 希望结果 :sorter: (...props)=>{timeSort(createTime)}, ..$}$"."${$.. 规则: "${$ 和 $}$" 是一对,将他们替换为空。

  • 问题内容: 在Linux Shell脚本中使用正则表达式解析字符串的正确方法是什么?我编写了以下脚本,使用和在控制台上打印我的SO代表(不仅仅因为我代表rep -crazy-我试图在切换到Linux之前学习一些Shell脚本和regex)。 但是我觉得这不是在这里使用的适当工具。我听说这与正则表达式有关,并进行了一些探讨。但是很明显,只要找到匹配项,它就会打印整行- 我正试图从一行文本中提取一个数

  • 本文向大家介绍如何在TestNG中使用正则表达式?,包括了如何在TestNG中使用正则表达式?的使用技巧和注意事项,需要的朋友参考一下 我们在TestNG中使用正则表达式来使用以某种模式命名的一组测试方法。 示例 Testng xml文件。 所有名称开头为Payment的测试方法都将从回归套件中排除。 示例 Login()将被执行,但是所有以名字Payment开头的方法都将被排除在执行之外。这是使

  • Some people, when confronted with a problem think; I know, I’ll use regular expressions. Now they have two problems. — Jamie Zawinski 你可以在 if 语句中使用另一种类型的表达式,即 正则表达式(regular expression)。 正则表达式是一种使用模式匹配

  • 本文向大家介绍Java正则表达式使用,包括了Java正则表达式使用的使用技巧和注意事项,需要的朋友参考一下 一:抓取网页中的Email地址 利用正则表达式匹配网页中的文本 将网页内容分割提取 打印结果: 867124664@qq.com 260678675@QQ.com 806208721@qq.com hr_1985@163.com 32575987@qq.com qingchen0501@12