SafariとChromeの両方で、このplaceholder
属性は目に見えない幅を追加しているようで、ウィンドウのサイズを水平方向に変更すると、水平方向のスクロールバーとちらつきのようなレンダリングが発生します。
overflow: hidden;
問題を抑えるために親要素に適用できます。ただし、フォームフィールドのフォーカス効果はクリップされます。
特定のベンダープレフィックス値を使用して、これを防ぐ::-webkit-input-placeholder {}
方法はありますか?
属性がフォーム入力に追加されると、Webkitブラウザーで水平方向にサイズを変更すると、水平方向のスクロールバーがちらつきます。具体的には、どのスタイルがこの動作をトリガーしていますか?そして、どうすればこの動作を防止またはオーバーライドできますか?