在jquery中设置字体大小
我无法使用Jquery更改字体大小。 我想更改div的字体大小。 我已将body的默认字体大小定义为12.我尝试按如下方式更改它,但它不起作用:(
$("#SelFontSize").change(function(){ $("#"+styleTarget).css({'font-size':'"+$(this).val()+"px'}); });
尝试:
$("#"+styleTarget).css({ 'font-size': $(this).val() });
通过将值放在引号中,它变为一个字符串, "+$(this).val()+"px
绝对不接近字体值。 有几种方法可以设置元素的样式属性:
使用地图 :
$("#elem").css({ fontSize: 20 });
使用键和值参数 :
所有这些都是有效的。
$("#elem").css("fontSize", 20); $("#elem").css("fontSize", "20px"); $("#elem").css("font-size", "20"); $("#elem").css("font-size", "20px");
您可以将"fontSize"
替换为"font-size"
但必须引用它。
不是说这更好,只是另一种方式:
$("#elem")[0].style.fontSize="20px";
$("#"+styleTarget).css('font-size', newFontSize);
您可以尝试其他方式:
Australia
jQuery代码:
$(".content").css({ background: "#d1d1d1", fontSize: "30px" })
现在您可以根据需要添加更多css属性。