👋

Safariで:placeholder-shownが効かない

2023/08/26に公開

input要素に対してplaceholder=""と設定すると,Safariではplaceholderが表示されていないものとみなされて,CSSの:placeholder-shownが効かなくなる。

そこで,placeholder=" "と設定するといいらしい。Chromeでは発生しなかった。

Discussion