2010-10-27 68 views
2

为什么字体家族和字体大小不适用这个CSS代码?为什么字体家族和字体大小不能在这个CSS代码中工作?

 .content_box { float:left; margin-left:41px; width:265px; font:Arial, Helvetica, sans-serif; } 
     .content_box h2 { color:#585858; font:bold 25px; margin-bottom:20px; } 
     .content_box p { color:#4F4F4F; font:12px/1.8em; margin-top:18px; } 
     .content_box > a { background:url("../images/readmore.jpg") no-repeat top left; 
     color:#6C6C6C; display:block; font:12px "Times New Roman", Times, serif; 
     height:29px; margin-top:15px; padding-top:7px; text-align:center; 
    text-decoration:none; text-transform:uppercase; width:100px; 
             } 
     .content_box ul { margin-left:15px;margin-top:3px; list-style:disc inside none;} 
     .content_box li { border-bottom:1px dotted; list-style-image:url("../images/arow.jpg"); 
margin-bottom:7px; } 
     .content_box li a { color:#0F4DB6; font:12px; text-decoration:none; } 
+0

在哪个浏览器中试用?您定位的是哪些浏览器? – Jacob 2010-10-27 19:45:31

+0

我正在检查Firefox 3.6 – 2010-10-27 19:45:59

+0

请记住,在某些浏览器(例如IE 6和7)中,'>'在CSS中不起作用。 – Jacob 2010-10-27 19:48:00

回答

6

您正在使用font,当您使用的只是font的大小和家庭都是required。你可以分开使用font-familyfont-size

4

最小font规范必须是

font: 16px Arial 

即,大小与字体名称。

通常情况下,它也很好地放在一个通用名:

font: 16px Arial, sans-serif 

改变个人财产,你将需要font-sizefont-family明确。

+0

他可能打算使用'font-family'? – 2010-10-27 19:47:54