0

私は web-dev の初心者で、他のソースからの html を表示する webapp に取り組んでいます。メインの Web アプリケーションはブートストラップに基づいており、他の外部 HTML はブートストラップ モーダルに埋め込まれています。モーダル コンテンツを、別の html ページの場合とまったく同じように表示したいと考えています。埋め込まれた html には、ブートストラップ スタイル化された要素を含めることができるため、外部 html 内に含まれる td、tr、またはテーブルも同様にスタイル化されます。

「このdiv内では、ブートストラップスタイルを使用しないでください」のようなhtmlを伝える方法はありますか?

余談ですが、これは内部フレームワークであり、少数の人々によって使用されるため、xss エクスプロイトについては心配していません。

4

2 に答える 2

0

1 つの解決策は、すべてのブートストラップ クラスに .bt のようなプレフィックスを付けて、宣言が次のようになるようにすることです。

.bt table
.bt input
.bt td

次に、ブートストラップを使用してサイトのメイン div (または本体) に bt クラスを追加します。<div class="bt">

于 2013-08-22T21:08:49.287 に答える
0

あなたの質問を正しく解釈したかどうかわかりません。しかし、ブートストラップ スタイルを持たないdiv (またはその他の要素) を作成したいことは理解しています。!important次に、独自の CSS スタイルシートを使用してこれらのスタイルをオーバーライドし、新しいスタイルをルールとともにその要素に適用できます。

于 2013-08-22T21:00:24.427 に答える