1. SPEAKの使用

ページへのスタイルシートの追加

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

SPEAKは、SPEAK UIガイドラインに従ってすべてのコンポーネントにデフォルトのスタイルを追加します。通常、開発者はスタイルを変更する必要はありません。

ただし、アプリケーションの機能や新しいコンポーネントの追加により、スタイルの変更が必要になる場合があります。このような状況では、スタイルシートをSPEAKページに追加できます。

SPEAKのデフォルトのスタイルシートは、HTMLクラスのスタイルのみを定義します。SPEAKは、コンポーネントに指定したコンポーネントIDをレンダリングされたHTMLコンポーネントにdata-sc-id属性として割り当てるため、data-sc-idの属性セレクターを使用してコンポーネントをターゲットにできます。

追加されたスタイルシートはSPEAKのデフォルトスタイルシートの後に読み込まれるため、デフォルトのスタイルシートの設定を上書きすることができます。

SPEAKページにスタイルシートを追加するには:

  1. 次のいずれかの方法で、コンポーネントのdata-sc-id属性の値を見つけます。

    • ブラウザでページのHTMLソースを確認します。

    • Visual StudioでレンダリングのIDを検索する。

  2. サイトルートの下にCSSスタイルシートファイルを作成し、属性セレクタを使用して、スタイルを設定する必要があるSPEAKコンポーネントをターゲットにします。例えば:

    spandata-sc-id="HeaderTitle"

    {

    color: red;

    }

  3. ページのPageSettingsアイテムの子としてアイテムを追加します。 Page-Stylesheet-Fileアイテム テンプレートを使用し、このアイテムの名前をデフォルト (Page-Stylesheet-Fileのままにします。

  4. Stylesheetフィールドで、作成したCSSスタイルシート ファイルへのパスを指定します。

この記事を改善するための提案がある場合は、 お知らせください!