我有以下代码:
$.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'
}
});
未实现对块 UI 的字体系列样式更改。有人知道为什么吗?顺便说一下,下面的链接没有提到CSS字体系列:http://malsup.com/jquery/block/#options。
假设 blockUI
jquery 小部件没有去除 p
属性上设置的字体系列,我认为您的问题可能在于对 Seqoe UI 使用双引号
这是消息的 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 属性:
style = "font-family: Optima, Segoe, "
在 Segoe UI 周围使用单引号。 或者更好的是,定义一个类。