現状
題名の通り、
iOS/Safariでplaceholderの文字が真ん中より上にずれてしまうバグがありました。
そこで、ネットで色々検索をし、
ここやここを参考にし、なんとか以下の実装でバグは解決しました。
input::-webkit-input-placeholder { padding-top: 0.2em; }
質問したいこと
疑問は、
どうして、 webkit と指定をしているのにiOS/Safariのみのバグがなおり、
Chrome(Android)ではpadding-topが上にずれるなどのバグが発生しないのでしょうか?
webkitとはSafari・Chromeのことなので、
上記のソースだと、Chromeにも反映されるはずです。
ところが、Chromeではもともとバグは起きていないこともあり、
上記の実装をする前と後で何も変わりませんでした。
バグが直ったことは嬉しいのですが、
本当にバグをあのソースで直すべきかどうかが疑問でモヤモヤしていたため質問させていただきました。
どうぞよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/23 04:25 編集
2019/05/23 10:22 編集
2019/05/23 10:25
2019/05/24 01:52