2017-06-19 37 views
0

我打開一個jQuery對話框中的現有aspx頁面,但是當頁面加載父屏幕的CSS時被對話框屏幕覆蓋。我怎樣才能防止這一點。我無法更改現有屏幕。如果有任何其他對話框可以使用l?在jQuery對話框中打開現有的屏幕

+1

將對話內容加載到iframe中 - 這是分離css的唯一方法 –

回答

0

如果您加載一個包含一個或多個CSS文件的HTML文件,這些CSS將會像CSS一樣是「GLOBAL」。唯一的方法是以不會互相覆蓋的方式編寫CSS。只需使用具有不同名稱或不同ID的類。

我建議你不要使用jquery對話框加載CSS,並在CSS的一般文件中寫入對話所需的對象,這樣在加載時就不會改變。