ユーザーCSSのユーザーJSへの変換
Sleazy Fork はユーザーCSSをユーザーJS形式に変換できます。 @-moz-document
のルールは JavaScript のif
文に変換され、適用するCSSを構築します。 このCSSは<head>
タグ、<style>
要素内のものに追加されます。
一部のユーザーCSSの機能が存在すれば、ユーザーJS形式への変換は行われません。
@preprocessor
のメタキーがdefault
以外の場合@var
メタキー
Sleazy ForkのユーザーJSは、ユーザーCSSとは少し異なる形でCSSを読み込むことがあります。
- ユーザーJSでは、CSS は
<head>
内の最後の要素として挿入されます。ユーザーCSSでは使用される拡張機能によります。ここでの問題発生を減らすために!important
の使用を推奨します。 - ユーザーJSでは、CSSはページの読み込み時に一度適用されます。JavaScript の History API を使ったページでは、予想通りにCSSが適用されないことがあります。 ユーザーJSは、frame や iframe にCSSを適用できません。
ユーザーJS変換版がうまく動作しないなら、ユーザーCSSの更新時にオプションの「利用しない」を選択してください。