如何在 CSS 中选择多个 id?

新手上路,请多包涵

如何在 CSS 中选择多个 ID?例如:

 #test_id_*{

}
 <div id="test_id_10"></div>
<div id="test_id_11"></div>

原文由 Saiful 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.8k
2 个回答

id 属性上使用 属性选择器

 [id^='test_id_'] { color: red; }

描述:

[attr^=value] 表示属性名称为 attr 且第一个值以“value”为前缀的元素。

原文由 user663031 发布,翻译遵循 CC BY-SA 3.0 许可协议

如果你想为多个 div 添加相同的样式,最好使用 class,但如果你有自己的原因,更好的方法是将所有 div 包装在一个 div 上:

 <div class="wrap">
  <div id="id1">
    <p>
      First Div!
    </p>
  </div>
  <div id="id2">
     <p>
        Second Div!
     </p>
   </div>
  <div id="id3">
    <p>
      Third Div!
    </p>
  </div>
</div>

并在您的 CSS 中设置您的样式:

 .wrap > div {
  color:blue;
 }

原文由 Emad Dehnavi 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏