2013-11-04 129 views
0

我有一个由TCPDF在php中生成的PDF。整个事情看起来不错,但我不能增加生成的表中任何部分的字体大小。我的CSS不是很好,但有什么想法我做错了什么?为什么我的字体大小不会增加​​

CSS:

<style> 
     } 
     table.first { 
      color: #003300; 
      font-family: helvetica ; 
      font-size: 8pt; 
      border-left: 1px solid black; 
      border-right: 1px solid black; 
      border-top: 1px solid black; 
      border-bottom: 1px solid black; 
      background-color: white; 
     } 
     td { 
      border: 1px solid black; 
      background-color: white; 
     } 
    </style> 

HTML:

<table class="first" cellpadding="0" cellspacing="0"> 
    <tr> 
     <td width="50%"><B>1a.</b> Name of Insurance Plan (<B>OFFICE USE ONLY</b>): 
             <BR> 
             <BR><BR> 
             <BR><B>1b.</b> Insurance I.D. Number (<B>UTAH ONLY</b> - Check with the patient and if they have Utah Medicaid and include the Medicaid I.D. Number.): 
             <BR><BR><B><span style='font-size: 24pt;'>$medicaidid,</span></b> 
             <BR><BR><B>1c.</b> Patient Name (Last Name, First Name) & DOB (Typed out, example: January 01, 1901): 
             <BR><BR><B>$name</b> 
             <BR><B>$dob</b><BR></td> 
     <td width="50%"><B>2a.</b><BR>&nbsp;&nbsp;&nbsp;<img src="lilogo.png" style="width:8500%;" height="75"> 
           <BR><B>2b.</b> Appointment Number: <BR><BR>  <B>$appid</b></td> 

    </tr> 
    </table> 
+0

当我尝试你的代码时,跨度变大了。也许这个问题是在另一个CSS块。尝试使用Chrome或Firebug for Firefox的开发工具 – Martial

+0

您是否尝试过直接为'td'设置字体大小?用户代理有时会操纵表格单元的字体大小,如果TCPDF具有CSS级联的错误,它可能会覆盖你的表格声明。 – Boldewyn

+0

@Boldewyn改变TD的字体大小,但是我只需要一条线就可以变大。任何想法如何做到这一点? –

回答

1

删除}风格标签

下,这是你的代码:

<style> 
     } 
     table.first { 
      color: #003300; 
      font-family: helvetica; 

试试这个:

<style> 
     table.first { 
      color: #003300; 
      font-family: helvetica; 
+0

好赶上!这可能是原因。 (欢迎来到StackOverflow,顺便说一下!) – Boldewyn

+0

sori对于迟到的答复..感谢Boldewyn的欢迎..我总是访问这个网站获得资源,并且以简单的方式帮助其他开发人员,因为这就是我所能做到的。 。ahehe当我从1 - 11日看到我的声望时,我感到很惊讶。感谢球员的提升率。^ _ ^ –

0

我不知道你有什么想说的,但jsfiddle.net有关于字体的大小,例如当我尝试没有问题,

*{ 
    font-size:20px; 
} 

它的工作好,如果你有任何其他问题,请清楚!

相关问题