CSS pseudo selector "placeholder-shown" not working

Won’t fix Issue #14771805


anthony b.
Nov 21, 2017
This issue is public.
Found in
  • Microsoft Edge
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

Can support for the CSS pseudo selector :placeholder-shown be added? All the other major browsers support this and it helps in improving HTML5 validation and giving the user a nicer experience.

Thanks and have a good day


Placeholder-shown pseudo-class is not working. In the sample “Result” at https://css-tricks.com/almanac/selectors/p/placeholder-shown/ one can see the second input should have a red border but does not.


0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

      Changed Status to “Site Outreach”

    • Hi there! The Edge team uses this website only to track issues with existing features, not feature requests. I would propose you use our uservoice website and create an entry or upvote an existing one instead.

    • Microsoft Edge Team

      Changed Status from “Site Outreach”

      Changed Steps to Reproduce

      Changed Title from “Support for CSS pseudo selector "placeholder-shown"” to “CSS pseudo selector "placeholder-shown" not working”

      Changed Assigned To to “bbrinza”

    • Hello,

      Thank you for providing this information about the issue. We are best suited to test and correct broken features for future releases of MS Edge. Please feel welcome to submit your request at http://uservoice.microsoftedge.com where other developers can up-vote your suggestion.

      Best Wishes,
      The MS Edge Team

    • Microsoft Edge Team

      Changed Status to “Won’t fix”

    • below statements worked for me in IE

      input:-ms-input-placeholder:not(:focus) + *

    You need to sign in to your Microsoft account to add a comment.

    Sign in