jquery - 在 jQuery UI 对话框中使用外部 CSS

标签 jquery html css jquery-ui jquery-ui-dialog

在我的应用程序中,我需要将内容 block 加载到 jQuery UI 对话框中。每个内容 block 都必须单独设置 CSS 样式。

我只能想到两个解决方案,都不是理想的:

  • 使用jQuery.load()加载包含对话框内内容 block 的部分 HTML 页面(即没有 <head><body> 标签)。然后将使用 jQuery 动态附加外部 CSS 文件。该对话框可以自动调整大小以适应内容。
  • 使用 iframe 加载整个页面,其中包含一个页面中的内容 block 和外部 CSS 引用。但对话框无法自动调整大小。

有没有更好的解决方案?

最佳答案

您好,在这种情况下,您可以将样式放在正在加载的页面顶部的样式标签内 <style></style>而不是使用 css 文件

关于jquery - 在 jQuery UI 对话框中使用外部 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6587795/

相关文章:

css - 设置背景 css sprites 图像宽度

jquery - 如何更改和检索 HTML 文档

javascript - 如何在react js中设置 map 项的样式

html - 如何使用 Bootstrap 使图像响应而不占用整个分区的宽度?

html - IE7下边栏下拉的css解决方案

css - SASS 提示有效的 CSS

javascript - 自动滚动的实时行情(如 Twitter 的 "Top Tweets")

javascript - HTML 按钮重定向页面

javascript - 显示由日期选择器触发的图像

javascript - 如何动态缩放svg