html - 在 CSS 中选择同一类的特定元素
问题描述
我有一些像这样的段落(在h3标签中)
<h3 id="para1" class="para">
Lorem ipsum dolor sit amet consectetur,
</h3>
<h3 id="para2" class="para">
Lorem ipsum dolor sit amet consectetur,
</h3>
<h3 id="para3" class="para">
Lorem ipsum dolor sit amet consectetur,
</h3>
他们都有相同的类 para 我想选择一个特定的 para 像 para2 不使用它的 id 但类我该怎么做?
如果我没有正确解释,我只想知道如何选择同一类的特定元素。我应该使用什么类型的选择器,因为很难使用 id。
解决方案
我强烈建议使用选择器选择您的元素,id
因为这是该元素的唯一标识符。但是,:nth-child()
如果您知道该类有多少元素以及要选择哪个子元素,则可以使用选择器。例如下面的示例选择第二个孩子:
h3.para:nth-child(2) {
color: red;
}
<h3 id="para1" class="para">
Lorem ipsum dolor sit amet consectetur,
</h3>
<h3 id="para2" class="para">
Lorem ipsum dolor sit amet consectetur,
</h3>
<h3 id="para3" class="para">
Lorem ipsum dolor sit amet consectetur,
</h3>
推荐阅读
- wix - 如何使用安装包 (msi) 中刻录 UI 中设置的选项
- c# - C#:释放内存使用
- python - BeautifulSoup 获取字符串之间的链接
- google-app-maker - google-app-maker - App Maker 将很快弃用外键字段。我们建议您改用关系
- docker-compose - Docker compose 无法运行命令服务未运行
- laravel - 确保在 Laravel 请求中始终存在非空值的字段的最佳方法是什么
- codeigniter - auth_override_class_method_http 不适用于 HMVC
- matrix - 将 2D 矩阵的 1 广播到 1-hot 3D 矩阵
- sql - 获取错误绑定变量不存在
- ansible - Ansible json_query 在 python3 和 python2 中的不同结果