-1

私は次のHTMLコードを持っています:

    <table cellspacing = "0" style = "margin:0; padding:0; position:fixed; left:0px; top:0px; width:100%; height:100%;">
    <tr style = "padding:0px; margin:0px">
    <td style = "padding:0px; margin:0px; height:100%; width:50px; cursor:pointer;"> </ td>
    <td style = "padding:0px; margin:0px; height:100%; min-width:50px;"> </ td>
    <td style = "padding:0px; margin:0px; height:100%; width:50px; cursor:pointer;"> </ td>
    </ tr>
    </ table>

テーブル幅3列を表示します。左右のものは固定幅にする必要があります。真ん中のものは自動的に拡大するはずです。FireFoxでは正常に動作しますが、Chromeでは動作しません。

誰かが私にこれを修正する理由と方法を教えてもらえますか?

4

1 に答える 1

3

これは私の問題を解決します..固定列に最小幅と最大幅を追加し、中央の列で幅を自動にします

<table cellspacing="0" style="margin:0;padding:0;position:fixed;left:0px;top:0px;width:100%;height:100%">
    <tr style="padding:0px;margin:0px;">
    <td style="padding:0px;margin:0px;height:100%;min-width:50px;max-width:50px;cursor:pointer;width:50px"></td>
    <td style="padding:0px;margin:0px;height:100%;min-width:50px;width:100%"></td>
    <td style="padding:0px;margin:0px;height:100%;min-width:50px;max-width:50px;cursor:pointer;width:50px"></td>
    </tr>
    </table>
于 2013-03-18T23:01:00.120 に答える