0

builderstyles.cssを使用するWebサイトビルダーがあり、この中にdivがあり、ユーザーのWebサイトが表示されます。

問題は、ユーザーのWebサイトdivが私のbuilderstyles.cssスタイルと独自のスタイルの両方を使用していることです。

これは、ユーザーが私のbuilderstylesスタイルをオーバーライドでき、私のbuilderstylesもユーザースタイルに影響を与えるため、私が望むものではありません。

ユーザーのウェブサイトをiframeに入れることはできますが、このアプリケーションではできません。

divに完全に異なるスタイル/スタイルシートを使用して、ページの残りの部分に影響を与えないようにする方法はありますか?別の方法はありますか?

ありがとうリック

4

1 に答える 1

1

HTML5にはscoped、スタイルタグの新しい属性があります。現在、あまりサポートされていませんが、ポリフィルが利用可能です。これを関連するスタイルで使用し、場合によってはリセットすると、必要な場所に移動できます。

http://html5doctor.com/the-scoped-attribute/

(そのページにもあるpollyfillリンク):https ://github.com/thingsinjars/jQuery-Scoped-CSS-plugin

于 2012-10-16T11:35:40.143 に答える