私はCSSセレクターにかなり慣れていませんが、選択する必要がある子要素を持つhtml構造を持っています。いくつかの方法を試しましたが、必要な要素だけを選択するのに苦労しています。事前回答: HTML はサードパーティのソフトウェアによって追加されたものであり、いかなる方法でも変更することはできません。これには、要素へのクラスの追加が含まれます。
ここにHTMLがあります
<div class="smith-category-menu">
<div>
<div>
<table></table>
<div>
<table></table>
</div>
<table></table>
<div>
<table></table>
</div>
</div>
</div>
</div>
以下を選択できるようにする必要があります。
<div class="smith-category-menu">
<div>
<div>
<table SEELCT1></table>
<div SELECT2>
<table SELECT3></table>
</div>
<table SELECT4></table>
<div SELECT5>
<table SELECT6></table>
</div>
</div>
</div>
</div>
試してみましdiv.smith-category-menu div div table
たdiv.smith-category-menu div div table:first-child
が、どちらも奇妙な要素を選択しています。
どんな助けでも大歓迎です!