md-toolbarとmd-content構造を実装する際に奇妙で面倒な問題が発生しました。角材md-content - 入力フォーカスの正しい位置にスクロールしないコンテンツ
その下の画面領域の要素に焦点を合わせると、ラベルと入力フィールドを表示するために画面が適切な位置にスクロールしないようです。
md-contentコンテナーを削除すると、すべてが受け入れられたものとして動作し、入力とデータも開始され、今度はmdコンテンツのスクロール位置が再び正常になります。
スクロールイベントが何とか破棄されたのでしょうか?ユーザーが彼要求された要素であることを理解し、それだけで、モバイル機器で閲覧表示するには、手動で
コンテンツをスクロールする必要がないため、UI/UXの視点で
は、それが(本当の問題ですchrome 51 +私の場合はAndroid 4.4.2)をデフォルトの角度素材入力デモに置き換え、より低いレベルの入力要素に集中しようとします。
https://material.angularjs.org/latest/demo/input
任意のアイデア/回避策は、非常に参考になります。私は必要なときmd-content
がdiv
に置き換えることができ、私の最初のコメントで述べたように、あなたの最後のコメントへの答えで
で達成されます。なぜあなたは 'md-content'を使用する必要がありますか?動作しない場合は使用しないでください。角度のある素材が推奨されますが、すべての状況で必ずしも必要ではありません。 –
10x @camden_kidですが、md-toolbarスティッキーヘッダーをサポートするには、コンテンツがmd-content内にある必要があります。 –
「スティッキーヘッダー」とはどういう意味ですか?以下はmd-toobarの例で、 'md-content'を置き換えた' div'を使ったdocから取ったものです - http://codepen.io/camden-kid/pen/GqdEGr –