web-dev-qa-db-ja.com

マテリアルデザインの読み取り専用フィールド

読み取り専用アクセス権を持つユーザー向けにフォームのフィールドをスタイルする方法を知りたいです。

マテリアルデザインガイドラインに従って、読み取り専用フィールドには、読み取り専用であることを示すヘルプテキストが必要です。ただし、フォーム全体が読み取り専用の場合、テキストフィールドのスタイルをどのように設定すればよいですか?

無効なフィールドスタイルを使用する必要がありますか?輪郭が描かれた境界線を削除する必要がありますか? (私はマテリアルデザインフィールドのアウトラインタイプを使用しています)。

3
lonant

通常、入力フィールドの無効状態を使用して、コンテンツを編集できないことを示します。ただし、フォーム全体が無効なフィールドで構成されている場合、フォームの目的についてユーザーを混乱させる可能性があります。フィールドを編集できないのはなぜですか?彼らができるシナリオはありますか?

内容を編集する可能性のない、事前に入力されたフォームを表示したい場合は、ラベルと入力をテキストとして(アウトラインではなく)表示するだけの方がユーザーにはわかりやすいでしょう。これは、印刷されたフォームの外観と同様に、フォームのより「明確な」状態を示しています。

1
Wendy Wojenka