css 怎么选择 第一个 class?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 怎么选择 第一个 class?相关的知识,希望对你有一定的参考价值。

请问页面上有多个 相同名称的class ,在不同层级 ,怎么选择第一个css。比如:
<div class="demo">
……
<div class="name">
<div class="tishi">11</div>
</div>
<div class="name">
<div class="tishi">11</div>
</div>
<div class="name">
<div class="tishi">11</div>
</div>
<div class="name">
<div class="tishi">11</div>
</div>
<div class="name">
<div class="tishi">11</div>
</div>
</div>

找到demo 下面的的一个tishi

参考技术A 可以用父层class或其他限定,一般建议用特殊的class对第一个进行设置标识。 参考技术B .demo .tishi:first-child
或者
.demo .tishi:nth-child(1)
或者
.demo div.tishi:first-of-type
或者
.demo div.tishi:nth-of-type(1)本回答被提问者采纳
参考技术C document.getElementsByClassName('tishi')[0] 参考技术D 你举的例子是在同一层吧,不想改tishi的话那就只能给name加编号了

以上是关于css 怎么选择 第一个 class?的主要内容,如果未能解决你的问题,请参考以下文章

css如何选择同一个class下的第一个div?

用css 只控制第一个li的样式怎么控制?

css如何选择同一个class下的第一个div?

css 如何选择相同class类的第一个类?

jquery怎么获取一个元素的class值

css里面多层class选择好不好?