我正在使用mpdf库开发报告html.我的代码是:
..
<td style="width:400px">
<span style="float:left; width:60px;">Rp</span>
<span style="float:right; width:340px;">100</span>
</td>
..
Run Code Online (Sandbox Code Playgroud)
我希望它在左侧显示'Rp',在右侧显示'100',在浏览器中它显示我想要的完美结果,但是当生成为pdf时,它们都在左侧.并且跨度的宽度不正确.为什么这不起作用?
有人请帮帮我,谢谢.
小智 5
尝试使用"百分比"而不是"px":
HTML:
<table>
<tr>
<td>
<span>Rp</span>
<span>100</span>
</td>
<td>
second TD
</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
CSS:
table{
width: 100%;
border: 1px solid red;
}
td {
width: 400px;
}
td span{
float: left;
border: 1px solid green;
width: 20%;
margin-right: 10px;
}
td span:nth-child(2){
border: 1px solid blue;
width: 60%;
}
Run Code Online (Sandbox Code Playgroud)
演示:http://jsfiddle.net/R5KW6/1/
| 归档时间: |
|
| 查看次数: |
8090 次 |
| 最近记录: |