Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customizable select element #37857

Open
josepharhar opened this issue Jan 28, 2025 · 0 comments
Open

Customizable select element #37857

josepharhar opened this issue Jan 28, 2025 · 0 comments
Labels
Content:HTML Hypertext Markup Language docs waiting for implementations Waiting for feature to be implemented in browsers

Comments

@josepharhar
Copy link

MDN URL

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select

What specific section or headline is this issue about?

No response

What information was incorrect, unhelpful, or incomplete?

The customizable select feature adds several APIs:

  • The ::picker(select) pseudo-element, which applies to <select> elements
  • The appearance:base-select CSS property, which applies to <select> and ::picker(select) to change their rendering
  • The <selectedcontent> element
  • The ::picker-icon pseudo-element, which applies to <select> elements
  • The ::checkmark pseudo-element, which applies to <option> elements
  • HTML parser changes for <select> (not sure if this behavior is described on MDN)
  • The new content model for <select> elements, which allows much more content and gets rendered when appearance:base-select is used

What did you expect to see?

  • New pages for the new pseudo-elements, new HTML element, and new CSS property.
  • Probably updates for the <select> element page as well.
  • Maybe a separate page just for customizable select?

Do you have any supporting links, references, or citations?

Do you have anything more you want to share?

The specs are not merged yet but it will be shipped in chrome soon.

@josepharhar josepharhar added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Jan 28, 2025
@github-actions github-actions bot added the Content:HTML Hypertext Markup Language docs label Jan 28, 2025
@Josh-Cena Josh-Cena added waiting for implementations Waiting for feature to be implemented in browsers and removed needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:HTML Hypertext Markup Language docs waiting for implementations Waiting for feature to be implemented in browsers
Projects
None yet
Development

No branches or pull requests

2 participants