jQuery Block UI 字体更改不起作用?

标签 jquery css blockui

我有以下代码:

$.blockUI({
    message: '<h1><img src="http://uploadingit.com/resources/web/images/popup_working.gif"/><p style = "font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;">Loading filters... </p></h1>',
    css: {
        color:'#000000',
        backgroundColor:'#FFFFFF',
        border:'5px solid #3b5999'
    },
overlayCSS: {
        backgroundColor: '#E6E6E6'
    }
});

block UI 的字体系列样式更改未实现。任何人都知道为什么?以下链接没有提及 CSS 字体系列:http://malsup.com/jquery/block/#options .

最佳答案

假设 blockUI jquery 小部件没有去除 p 属性上设置的字体系列,我认为您的问题可能是使用双引号Seqoe 界面

这是消息的 HTML:

<h1>
    <img src="http://uploadingit.com/resources/web/images/popup_working.gif"/>
    <p style = "font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;">Loading filters... </p>
</h1>

样式属性以双引号开头。当 HTML 解析器到达“Seqoe UI”的第一个双引号时,它将关闭样式属性:

style = "font-family: Optima, Segoe, "

在 Segoe UI 周围使用单引号。或者更好的是,定义一个类。

关于jQuery Block UI 字体更改不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21116754/

相关文章:

javascript - 创建 key :value pairs for an object while looping and setting variable for each

jquery - textarea 未填充表格单元格

jQuery BlockUI 插件方法 blockUI 如何只显示图像而不显示任何背景

javascript - 如何通过 JQuery 将值替换为 img 标签

jQuery blockUI 自动重定向

javascript - 如何制作垂直菜单图标线

java - 如何将 "..."省略号添加到 WebView 中的冗长文本?

jQuery - 为什么附加的 Div 总是在最上面?

jquery - 表中的 BlockUI - 不工作

jquery - 阻止 UI,直到页面完全加载 : jquery, blockUI 插件