0

Chrome のカスタム スタイルシートから他の css ファイルをインポートしたいと思ってC:\Users\*\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets\Custom.cssいましたが、機能していないようです。上記と同じディレクトリ内にastylish.1misc.cssと aがあります。stylish.2img.cssまた、シンボリックリンクを使用して、ローカルサーバーに設定しましたhttp://localhost/.my/stylish.2img.cssが、 @import ルールが機能していないようです

@import "stylish.1misc.css";
@import url("stylish.1misc.css");
@import url("http://localhost/.my/stylish.2img.css");
@import url("file:///D:/.localhost/.my/stylish.1misc.css");

なぜインポートしないのですか?

関連している

4

1 に答える 1

1

私はChromeでも同じ問題を抱えていますが、IEを除くすべてのブラウザの場合にローカルスタイルシートを含めることに関する声明にはメリットがありません. Opera、Firefox、および Safari ではすべて、ローカル スタイルシートを含めることができます。Safari と Opera では、ユーザーはハードディスク上の任意の場所にあるスタイルシートを使用することさえできます。ローカル スタイルシートを使用するよう Web ブラウザに指示するプロセスにはローカル ユーザーの関与が必要であるため、セキュリティに違反する可能性は最小限に抑えられ、ほとんど存在しません。

CSS ファイルは厳密な規則に準拠する必要があるため、ユーザーがハードディスク上の任意のディレクトリからローカル CSS ファイルを選択できるようにするもう 1 つの理由となる可能性があります。これは、事前定義された規則に準拠していない場合にブラウザがファイルの解析を停止するためです。ルールと基準。

于 2012-11-30T08:32:01.660 に答える