mpdf上的span width和float不起作用

Eko*_*edy 3 html mpdf

我正在使用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/