상세 블록의 다른 스타일

먼저, 약 20년 전에 Visual Basic로 ‘hello world’ 같은 간단한 프로그램을 작성해 본 적이 있습니다. 또한 try/error 방법을 사용해 WordPress 플러그인을 몇 가지 조정해 보았고, 한 번은 루트부터 시작해 VPS의 모든 소유권을 변경하는 데 성공한 적도 있습니다.

그 훌륭한 해결책은 더 이상 [details .. open]을 따르지 않습니다. Details block doesn’t obey open 의 내용과 관련이 있을 것으로 생각합니다.

문제가 이 부분에서 발생하는 건가요:


cookedDetails.forEach((details) => {
            details.setAttribute("open", "");

왜냐하면 이것이 Discourse의 이 코드와 비슷하기 때문입니다. :joy:

expect(cooked_html).to match_html <<~HTML
      <details open="">
      <summary></summary>
        <p>bar</p>
      </details>