Je voudrais changer l'icône avec CSS pour ce bout de HTML5:Comment remplacer l'icône du triangle généré par le navigateur dans un élément <details>?
<details>
<summary>Hello</summary>
<p>The details</p>
</details>
Des indices?
Je voudrais changer l'icône avec CSS pour ce bout de HTML5:Comment remplacer l'icône du triangle généré par le navigateur dans un élément <details>?
<details>
<summary>Hello</summary>
<p>The details</p>
</details>
Des indices?
Sur les navigateurs WebKit que vous pourriez faire:
summary::-webkit-details-marker {display: none}
summary:before {content: ""}
details[open] summary:before {content: ""}
[semble] (http://jsfiddle.net/m47yd/1/) seule la première ligne est nécessaire, au moins dans Chrome 16. C'est le seul navigateur que je vois le contenu généré, cependant. Je n'ai même jamais entendu parler de cet élément jusqu'à maintenant, donc les futurs navigateurs pourraient avoir besoin du reste :) EDIT: Oh, à droite, pour remplacer l'icône, vous avez besoin de l'élément psuedo. –
Quel navigateur utilisez-vous? Sur mon Firefox 6, je ne vois pas une icône –