【发布时间】:2012-12-28 19:39:07
【问题描述】:
我有一个响应式风格,像这样:
@media all and (max-width:799px){
.bigFont{ font-size: 28px; }
}
@media all and (min-width:800px){
.bigFont{ font-size: 48px; }
}
如果使用 jQuery 来改变样式是这样的:
$(.bigFont).css("font-size", "30px");
它将改变两种媒体的字体大小。
我的问题是如何使用 jQuery 为其中一个更改 bigFont 的字体大小?
【问题讨论】:
-
它并没有真正改变这两种媒体。它只是将其设置为选择器元素的内联 CSS。由于这是内联的,因此它反映了所有宽度。在您的情况下,您可能应该考虑在窗口宽度上使用 if 条件,然后设置它。