8

Firefox のみの isotope プラグインで非常に奇妙な問題が発生しています。各同位体元素にテキストエリアがあり、一番下までスクロールしてテキストエリアの 1 つに入力すると、画面が一番上にジャンプします。これをjsfiddleで再現しました:

http://jsfiddle.net/galtschul/WfTZ5/

私はこれを何時間も見てきましたが、この巻物が発火する原因さえわかりません. 助けていただければ幸いです。

4

2 に答える 2

2

したがって、問題は同位体ではありません。問題は、scale3d および/または transform3d が発生した後に、Firefox がテキストエリアをレンダリングする方法にバグがあることです。テキストエリアが左上にあると「考えて」しまうため、一番上にジャンプします。Mozilla の bugzilla に提出された 2 つのバグを次に示します。

2011 年 11 月: https://bugzilla.mozilla.org/show_bug.cgi?id=703241 2012 年 7 月: https://bugzilla.mozilla.org/show_bug.cgi?id=778761

同じ変換が適用された後、Chrome にもレンダリングの問題が発生します。つまり、キャレットのレンダリング。私は、Webkit の開発者によってすぐに確認された Webkit の bugzilla に新しいファイルを提出しました。

バグの例を次に示します: http://jsfiddle.net/galtschul/StbKg/

ボタンをクリックする前に、編集可能なボックスのいずれかをクリックして、キャレットが正しくレンダリングされることを確認します。次に、ボタンをクリックすると、テキスト領域が拡大縮小され、カーソルが点滅しないことがわかります...数文字を入力し、左矢印を押してキャレットが動かないことを確認します...次に、もう一度入力して、予想される場所に文字が挿入されることを確認します。

バグ レポートは次のとおりです: https://bugs.webkit.org/show_bug.cgi?id=94985

修正お待ちしております!!

于 2012-08-25T23:54:45.503 に答える
0

私が観察したように、それは .isotope-item { position :absolute} プロパティによるものです。いろいろ試してみましたが、本当に解決策を見つけることができませんでした。

于 2012-08-24T11:02:26.110 に答える