How can you hide the arrow that is displayed by default on the HTML5 element in Chrome?

I didn’t plan to answer my own question but I have the solution.

Code

details summary::-webkit-details-marker {
  display:none;
}

Note that the disclosure widget will still be displayed if you don’t provide a summary element, which is allowed by the spec.

Leave a Comment