이 블록에서,
[details="Summary"]
이 텍스트는 숨겨집니다
[/details]
모든 자식 요소나 형제 요소에 display: block을 적용하는 CSS 규칙이 두 개 있습니다:
details[open]>*, details[open] .lightbox-wrapper {
display: block;
}
details[open]>summary:first-of-type ~ *,
details.open>summary:first-of-type ~ * {
display: block;
}
이것은 문제가 됩니다. 인라인(inline)으로 표시되어야 하는 각 요소가 대신 블록(block)으로 표시되어 전체 폭을 차지하기 때문입니다. 스팬(span)이나 링크가 그렇습니다. 이 규칙들의 목적은 무엇인가요? ![]()
예시:
[details="Hidden"]
증강된 이미지와 지구에서 동일한 헤일로와의 비교:


화성의 대기는 95%가 이산화탄소(CO<sub>2</sub>)로 구성되어 있지만, 헤일로는 물(H<sub>2</sub>O) 얼음 결정에 의해 생성되었기 때문에 지구에서 흔히 볼 수 있는 22° [헤일로](https://en.wikipedia.org/wiki/22%C2%B0_halo?oldformat=true)와 유사합니다. 사실 정확히 같은 것입니다.
[/details]
↓
Hidden
증강된 이미지와 지구에서 동일한 헤일로와의 비교:
화성의 대기는 95%가 이산화탄소(CO2)로 구성되어 있지만, 헤일로는 물(H2O) 얼음 결정에 의해 생성되었기 때문에 지구에서 흔히 볼 수 있는 22° 헤일로와 유사합니다. 사실 정확히 같은 것입니다.
여기에는 3개의 인라인 요소가 있습니다: <sub>와 링크:
커스텀 플러그인이 설치되어 있지 않더라도 안전 모드(safe mode)를 활성화하고 모든 플러그인을 비활성화하면 문제가 사라집니다:

try.discourse.org의 비디오 예시:



