あなたはGoogleChromeDeveloperツールを試し、CSSがあなたが見ている要素を隠しているものであるかどうかを確認しましたか?
Chromeブラウザで要素をクリックし、[要素の検査]を選択して、使用可能なCSSプロパティを確認するだけです。
最終的に、私がこれにつながったのは、特定のテキストをクリックして、下のliを開くことでした。次に、要素を調べたときにテキストを検索し、そこにテキストが含まれているアンカータグを見つけました。次に、アンカーが原因であると想定し、関連するクラス名「exp」を検索して、関数を含むjsファイルを見つけました。
Crown / jsフォルダーにあるcustom.jsを調べたところ、次のことがわかりました。
$('.exp').collapsible({
defaultOpen: 'current',
cookieName: 'navAct',
cssOpen: 'active',
cssClose: 'inactive',
speed: 200
});
Liには、「exp」のクラスを持つアンカー要素が含まれています
<li class="forms"><a href="#" title="" class="exp"><span>Forms stuff</span><strong>4</strong></a>
<ul class="sub" style="display: none; ">
<li><a href="forms.html" title="">Form elements</a></li>
<li><a href="form_validation.html" title="">Validation</a></li>
<li><a href="form_editor.html" title="">WYSIWYG and file uploader</a></li>
<li class="last"><a href="form_wizards.html" title="">Wizards</a></li>
</ul>
</li>
このタグをクリックすると、「アクティブ」と呼ばれる別のクラスが取得され、jQueryが表示コードを挿入します。
<li class="forms"><a href="#" title="" class="exp active"><span>Forms stuff</span><strong>4</strong></a>
<ul class="sub" style="display: block; ">
<li><a href="forms.html" title="">Form elements</a></li>
<li><a href="form_validation.html" title="">Validation</a></li>
<li><a href="form_editor.html" title="">WYSIWYG and file uploader</a></li>
<li class="last"><a href="form_wizards.html" title="">Wizards</a></li>
</ul>
</li>
その後、CSSが残りを処理します。