成功
カスタムCSS
ShopifyテーマエディターからAlignテーマに目的に合ったカスタムCSSを追加します。
カスタムCSSを追加する
Section titled “カスタムCSSを追加する”カスタムCSSを使用すると、組み込み設定で必要な結果が得られない場合に、Alignテーマのスタイルを変更できます。慎重に使用し、ライブストアに公開する前に変更をテストしてください。
Alignテーマ全体にCSSを適用する
Section titled “Alignテーマ全体にCSSを適用する”ボタンのスタイルなど、ストア全体に表示する変更にはテーマレベルのCSSを使用します。
- Shopify管理画面で、オンラインストア > テーマに移動します。
- Alignを見つけて、カスタマイズをクリックします。
- テーマ設定をクリックします。
- カスタムCSSをクリックします。
- コードを追加します。
- 保存をクリックします。
テーマレベルのCSSはチェックアウトを除くすべてのストアページに適用され、1,500文字に制限されています。
1つのセクションにCSSを適用する
Section titled “1つのセクションにCSSを適用する”フォントサイズや背景色など、1つのセクションだけに影響する変更にはセクションレベルのCSSを使用します。
- Shopify管理画面で、オンラインストア > テーマに移動します。
- Alignを見つけて、カスタマイズをクリックします。
- スタイルを設定するセクションを選択します。
- セクションのプロパティパネル下部にあるカスタムCSSをクリックします。
- コードを追加します。
- 保存をクリックします。
セクションレベルのCSSは選択したセクションに限定して適用され、500文字に制限されています。
カスタムCSSの制限内で使用する
Section titled “カスタムCSSの制限内で使用する”カスタムCSSを使用するには、CSSとHTMLに関する知識が必要です。Align固有のガイダンスについては、Company XYZサポートから始めてください。Shopifyプラットフォームの制限とテーマサポート全般については、利用可能なテーマサポートを確認してください。
- 対応しているルールを使用する。
@import、@charset、@namespaceはサポートされていません。セクションレベルのCSSでは、@media、@container、@layer、@supportsのアットルールのみ使用できます。 - セクションのコンテンツを慎重にターゲットにする。 セクションレベルのCSSでは、セクションの外側のラッパーにあるIDやクラスをターゲットにできません。親ラッパーのタグで始まるルールは、そのセクション内の子孫ルールとして扱われます。ラッパーは通常
<div>ですが、テーマではその他の許可された値を使用することもできます。 - 承認済みのアセットURLを使用する。 カスタムCSS内のURLでは、
https://cdn.shopify.comドメインのみ使用できます。 - フォントのパフォーマンスを考慮する。 カスタムフォントは使用できますが、ブラウザはテキストを表示する前にフォントをダウンロードします。ストアのパフォーマンスへの影響をテストし、テーマでカスタムフォントを使用する方法を確認してください。
- テーマの更新後に再テストする。 テーマのマークアップ、セレクター、クラスが変更されると、既存のカスタムCSSが動作しなくなることがあります。
解決できないエラーが発生した場合は、Company XYZサポートに連絡してAlignに関するガイダンスを受け、プラットフォームについてはShopifyの追加サポートリソースを確認してください。
使用上の注意
Section titled “使用上の注意”- 組み込み設定から始める。 利用可能なAlignテーマのコントロールで必要な結果が得られない場合にのみ、カスタムCSSを使用します。
- ルールを目的に合わせて使用する。 共通のスタイルにはテーマレベルのCSSを、ローカルな調整にはセクションレベルのCSSを使用します。
- すべての画面サイズを確認する。 公開する前に、デスクトップとモバイルで変更をテストします。
- ルールのコピーを保存する。 テーマの更新後に復元または更新できるよう、CSSをアクセスしやすい場所に保存しておきます。