Ich versuche, ein Element automatisch zu öffnen, wenn ein Containing von ID aufgerufen wird, zum Beispiel: http://www.example.com/page.html#container. Im Idealfall möchte ich, dass Sie bis zu dem Punkt der Seite blättern, auf der sich das Element befindet (innerhalb des Zusammenfassungselements), und dann das Detailelement öffnen. Offensichtlich funktioniert die native Scroll-Funktion gut, aber wie kann ich das Detailelement zum Öffnen einstellen?Automatisch <details> Element bei ID-Aufruf öffnen
Hier ist meine HTML-Quelle:
<details class="concentration">
<summary>
<h4 id="sample-slug"><?php the_sub_field('emphasis_name'); ?></h4>
</summary>
<p><?php the_sub_field('emphasis_description'); ?></p>
<div class="courses"><?php the_sub_field('emphasis_course_list'); ?></div>
</details>
Wenn example.com/page.html#sample-slug genannt wird, wie kann ich die Details Element bewusst, dass zu machen, und fügen Sie das „offene“ Attribut? Ich möchte sicherstellen, dass der Inhalt sichtbar ist, wenn der Anker aufgerufen wird.
ersten Aktien Code, fragen Sie dann die spezifische Frage. Diese Frage sollte, wie sie geschrieben ist, als offtopisch geschlossen werden. Lesen Sie die Hilfe, um weitere Informationen zu erhalten. –
Ich habe keinen Code, ich frage, ob es möglich ist, ohne Javascript zu tun. Ich weiß nicht viel über das Element, weil es ziemlich neu ist. Möchten Sie meine HTML-Quelle sehen? –
authorandrew
Beim Lesen der Richtlinien ist dies eine vollkommen akzeptable Frage. Ich habe keinen Code zum Teilen, ich frage nach dem Verhalten eines HTML-Elements, also ist der Umfang nicht lächerlich, und es ist nicht offen oder subjektiv. Es gibt nichts in den Richtlinien, das sagt, dass ich einen Codeblock einschließen muss, oder? – authorandrew