1

この例http://jsfiddle.net/bYAK4/では、セルを非表示にすると列全体が移動するのはなぜですか?これを回避するにはどうすればよいですか?

HTML

<table>
    <tr>
        <td>John</td>
        <td>Doe</td>
    </tr>
    <tr>
        <td>Hello</td>
        <td><div class="hide">World</div></td>
    </tr>
</table>

CSS

table {
    width:400px;
}

JS

$(document).ready(function() {
    $('.hide').slideUp();
});
4

3 に答える 3

2

試してみてください

$(document).ready(function() {
    $('.hide').hide();
});

slideUpメッシュアップを引き起こし、好みに幅を与える可能性がありtdます

table tr td{
    width:200px;
}

このデモを見る

DEMO2を使用してこれを参照してくださいslideUp

于 2013-08-09T07:22:34.680 に答える