このバグは私がoverflow: hidden
と入力要素に焦点を当てたときだけChromeバージョン30.0 +Google Chromeのv.30:input要素のCSSのオーバーフロー属性は、他の入力が
に表示されているようだフォーカス状態にジャンプし他の入力要素をジャンプさせます。なぜこのようなことが起こるのか?
フィドル:http://jsfiddle.net/8JHd6/3/
このバグは私がoverflow: hidden
と入力要素に焦点を当てたときだけChromeバージョン30.0 +Google Chromeのv.30:input要素のCSSのオーバーフロー属性は、他の入力が
に表示されているようだフォーカス状態にジャンプし他の入力要素をジャンプさせます。なぜこのようなことが起こるのか?
フィドル:http://jsfiddle.net/8JHd6/3/
はここに公式のレビューです:https://codereview.chromium.org/26454004
r155341(https://codereview.chromium.org/21414002は)私たちは、オーバーフローの位置合わせのために CSSの仕様に従って作られた:隠されました; display:inline-block;と組み合わせて使用します。残念ながら、それは内部で をインラインブロックとして実装しているため、 の副作用によって要素のベースラインが変更されていました。このCLは、ベースラインの 計算をオーバーライドし、オーバーフローの有無にかかわらず同じ方法で整列させます。
(注:これにより破壊された任意のウェブサイトはちょうど オーバーフロー除去することによって、それを修正することができます:それは 要素には影響しませんので、隠された)を
これはMac OS X 10.8.5のCanary Version 32.0.1666.0で修正されました。 – lefoy
この動作は、クロームの新しいバージョンのバグであると思われます。
これはバグチケットです。すぐに修正されることを願っています。
https://code.google.com/p/chromium/issues/detail?id=304210&thanks=304210&ts=1380905932
このバグに関するすべての情報を追加すること自由に感じなさい。
私は、Linux版Chrome 29が行っていないことを確認することができます変わったことはありますが、Win7のChrome 30はそうです。 – ajp15243
確認していただきありがとうございます。 Google Chromeのバグトラッカーでこれについて何も見たことがありませんでした。 – lefoy
Chrome 30はこのコメントの昨日10月3日にリリースされたばかりなので、これを最初に見つけたのはあなたです。あなたはおそらくバグチケットを提出するべきです。 – ajp15243