私は、サードパーティのスキンと結合してヘッダー、ナビゲーションなどを定義するサイトを持っています。私のサイトにはスタイルシートがあり、サードパーティにはスタイルシートがあります。私は2つを組み合わせ、予想通りに大きな巨大な混乱を得る。スコープ内の動的スタイル
私がしたいことは、「このスタイルシートのセットをページのこの部分に適用し、これらのものをこのものに適用する」と言うことです。私はこれを達成するためにフレームを使用したくありません。
明らかな解決策は、すべての自分のスタイルにコンテナのIDを付けることです。それは何百ものスタイルを持つ大規模なサイトであるため、これは実行し維持するのに苦労します。
本当に、私がやりたいことは、そのようなものを動的に行うことです。
1つのオプションはバックエンドにあり、スタイルシートを解析して変更し、各スタイル名の前にコンテナのIDを追加します。もう一つは、javascriptを使って、スタイルシートをメモリに解析し、その場所で修正します。私はフロントエンドの方がより好きです。
もっと良い選択肢があると思いますか?いくつかのjqueryプラグインは、 $()。apply_styles_from_file();
または、シートを混在させる問題を解決するレイアウトソリューションですか?
または適切なライブラリを使用して、スタイルシートを解析して修正することができますか?