0

画像のような静的コンテンツのために、1 つまたは複数の CSS スタイル シートでパラメトリック ホストを設定する最も簡単な方法は何ですか?

パラメトリック ホストとは、パスが立っている間にホストを別の場所で定義することを意味します。これにより、さまざまなレベルの展開でホスト定義を変更できます。

これは javascript が含まれる画像に対して行うのは簡単ですが<base>、HTML に対しては URL が提供されていますが、スタイル アセットで同じ結果を得る方法がわかりません。

ノート:

  • 問題は、プリプロセッサなしの標準 CSS に関するものです
  • スタイルシートは異なるドメインからロードする必要があるため、相対パスを使用すると機能しません。
4

1 に答える 1

0

実際、相対URIはサービスページではなくスタイルシートの位置から計算されるため、相対パスを使用するとうまくいくことがわかりました(https://developer.mozilla.org/en-US/docs/CSS/uriを参照) )

私の場合、相対 URI を使用し、アセットをスタイル シートと一緒にデプロイするのが最善の方法です。

于 2013-04-19T09:41:47.090 に答える