CSSファイルをページの特定の部分にスコープできるアプローチが必要です。理論的には、この例では私が必要なものを行う必要があります。HTML5を使用しないスコープ付きスタイルシート
<html>
<head>
</head>
<body>
<div>
<style scope>
@import url("style1.css");
</style>
<div class="testText">Test with Style 1</div>
</div>
<div>
<style scope>
@import url("style2.css");
</style>
<div class="testText">Test with Style 2</div>
</div>
</body>
</html>
をしかし、私は、スコープ要素が(Firefoxの主21+)今、いくつかのブラウザでのみ利用可能であることが分かりました。だから、私は怠惰な方法や問題を探しています。私はいくつかのコンテンツを異なるスタイルでサイトに統合する必要があります。私たちは両方のCSSファイルセットを読み込もうとしましたが、両方のスタイルシートに表示されるスタイル名がいくつかありますので、Eclipseでリファクタリングするだけでは済ませられないため、ファイルセットのスタイル名と対応するHTMLコンテンツの名前を変更する作業... :)
このような結果をレンダリングできる他のソリューションは、広く互換性がありますか?
よろしく
Chromeはスコープスタイルもサポートしています – gustavohenke
@gustavohenkeデフォルトではないので、Chromeでは使用できないとみなすことができます。 –
Rob Wが正しく、Chromeで実験モードを有効にする必要があります。私が探しているのは、IE8 +とFirefox 17 +で動作する代替のためのものです...いくつかのCSSフレームワークや他のトリックを使用することを意味するならば、ちょうどそこに他の方法があるかどうかを見たいと思っています... – Martin