2011-07-05 28 views
0

在我的應用程序中,我需要將一個內容塊加載到jQuery UI對話框中。每個內容塊都必須單獨使用CSS樣式。在jQuery UI對話框中使用外部CSS

我只能認爲兩種解決方案,這兩者都不是理想的:

  • 使用jQuery.load()加載包含在對話框內的內容塊的局部的HTML頁面(即,沒有或<head><body>標籤)。然後使用jQuery動態地添加外部CSS文件。該對話框可以自動調整大小以適應內容。
  • 使用iframe加載整個頁面,其中包含內容塊和外部CSS引用全部在一個頁面中。但對話框不能自動調整大小。

有沒有更好的解決方案?

回答

4

喜在這種情況下,你可以把風格要裝入一個樣式標籤<style></style>內,而不是用css文件

+0

內容頁面的頂部這不是一個完美的解決方案,但它不是一個完美的世界。內聯樣式是這裏的方法。謝謝。 –

+0

我完全同意 – kleinohad