2013-10-04 8 views
5

このバグは私がoverflow: hiddenと入力要素に焦点を当てたときだけChromeバージョン30.0 +Google Chromeのv.30:input要素のCSSのオーバーフロー属性は、他の入力が

に表示されているようだフォーカス状態にジャンプし他の入力要素をジャンプさせます。なぜこのようなことが起こるのか?

フィドル:http://jsfiddle.net/8JHd6/3/

+2

私は、Linux版Chrome 29が行っていないことを確認することができます変わったことはありますが、Win7のChrome 30はそうです。 – ajp15243

+0

確認していただきありがとうございます。 Google Chromeのバグトラッカーでこれについて何も見たことがありませんでした。 – lefoy

+1

Chrome 30はこのコメントの昨日10月3日にリリースされたばかりなので、これを最初に見つけたのはあなたです。あなたはおそらくバグチケットを提出するべきです。 – ajp15243

答えて

2

はここに公式のレビューです:https://codereview.chromium.org/26454004

r155341(https://codereview.chromium.org/21414002は)私たちは、オーバーフローの位置合わせのために CSSの仕様に従って作られた:隠されました; display:inline-block;と組み合わせて使用​​します。残念ながら、それは内部で をインラインブロックとして実装しているため、 の副作用によって要素のベースラインが変更されていました。このCLは、ベースラインの 計算をオーバーライドし、オーバーフローの有無にかかわらず同じ方法で整列させます。

(注:これにより破壊された任意のウェブサイトはちょうど オーバーフロー除去することによって、それを修正することができます:それは 要素には影響しませんので、隠された)を

+1

これはMac OS X 10.8.5のCanary Version 32.0.1666.0で修正されました。 – lefoy

関連する問題