Pep*_*nds 0 html javascript css fonts
在我的项目中,我需要修改一些大文本,所以在我的css文件中我写道:
#wrong_answer
{
color: red;
font-size: 30;
font-weight: bold;
}
Run Code Online (Sandbox Code Playgroud)
在我的js文件中:
function wrong_answer()
{
$("body").append("<p id='wrong_answer'>Is not correct</p>");
};
Run Code Online (Sandbox Code Playgroud)
最后我得到了红色文字,但非常非常小,如果我改变字体大小,文字的大小不会改变.
所以问题是为什么我不能改变字体大小?
30什么?30px,30pt,30%,30em?那里有一个无效的属性值.
使用jQuery时,你只能指定一个整数,但这是因为jQuery将整数视为像素值,例如:
//this will work
$([selection]).css({ fontSize : 30 });
Run Code Online (Sandbox Code Playgroud)
以下是https://developer.mozilla.org/en-US/docs/Web/CSS/font-size的一些很棒的文档font-size:
UPDATE
您可以使用开发人员工具(肯定是Chrome/Firefox/Safari)来检查与元素关联的CSS.遇到无效的属性值时,这些开发人员工具会提醒您这一事实.