表在引导程序中没有响应

时间:2015-10-18 00:22:52

标签: html css twitter-bootstrap

我有生成表格的代码:

<table class="table table-hover">
    <thead>
        <tr>
            <th class="col-xs-3">Friendly Name</th>
            <th class="col-xs-3">Unique Tracker URL</th>
            <th class="col-xs-3">URL Endpoint</th>
            <th class="col-xs-1">Bitly Link</th>
            <th class="col-xs-1">Info and Settings</th>
            <th class="col-xs-1">Danger Zone</th>
        </tr>
    </thead>
    <tbody id="linksBody">
        <tr id="links">
            <td>(<a onclick="edit(this)">Edit</a>) <?php echo $row['friendly']; ?></td>
            <td>(<a onclick="editEnd(this)">Customize</a>) <a href="<?php echo $row['name']; ?>"><?php echo $row['name']; ?></a></td>
            <td><a href="<?php echo $row['endpoint']; ?>"><?php echo $row['endpoint']; ?></a></td>
            <td><a href="<?php echo $row['bitly']; ?>"><?php echo $row['bitly']; ?></a></td>
            <td><a onclick="showDetails(this);">Show</a>/<a onclick="settings(this);">Settings</a></td>
            <td><a onclick="del(this);">Delete</a>/<a onclick="reset(this);">Reset</a></td>
        </tr>
    </tbody>
</table>

它可以很好地扩展到大约1275px宽,如下所示:

enter image description here

但是,当屏幕尺寸低于该尺寸时,它会开始破坏:

enter image description here

我可以做些什么来让我的桌子响应?

1 个答案:

答案 0 :(得分:7)

Bootstrap有一个类:.table-responsive。 您可以阅读有关他here的全部内容。

使用此类将代码包装在div中。例如:

<div class="table-responsive">
    <table class="table table-hover">
        [...]
    </table>
</div>

我希望这会对你有所帮助!