I now its still early but I also know you guys are on top of it.
I want to use the HTML5 details element:
What\'s the
According to https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details#Customizing_the_disclosure_widget
You can achieve this with:
details > summary {
list-style: none;
}
details > summary::-webkit-details-marker {
display: none;
}
summary::-webkit-details-marker {
font-size:0px
}
✔
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.
I find this works well enough.
::-webkit-details-marker { display:none; }
I'm not sure if this will work, given that my current computer will not run Chrome and I do not have access to the computer I normally use, but try adding this to your css file:
details > summary:first-of-type {
list-style-type: none;
}
Do tell me if it works, I only saw it in a recommendation, not an official spec.
I am on Firefox 65.0.1 and can remove the arrow this way:
details > summary {display:block}