HTML表超越了asp.net母版页内容边距

时间:2012-07-01 06:51:38

标签: asp.net html css vb.net master-pages

我在asp.net(vb)母版页中有一个包含9列的表。这些单元格应该包含文本框。但即使没有文本框,它们也超出了内容边缘。那么可以做些什么来使它们适合主页边距,如果它仍然不适合,内容区域应该变得可滚动(而不是整个页面!)。

2 个答案:

答案 0 :(得分:1)

在表上使用CSS属性 width overflow ...假设它是一个ASP.Net控制表,而不是纯HTML,那么它会看起来像这样:

<style type='text/css'>
    table.mytable {
        width: 100%;
        overflow-x: scroll;
    }
</style>

<asp:Table CssClass="mytable">
    <%-- table stuff  --%>
</asp:Table>

如果是普通的HTML表格:

<table style="width: 100%; overflow-x: scroll">
    <!-- table stuff -->
</table>

答案 1 :(得分:0)

使用asp.net Panel控件为我工作。它会自动在表格的边缘和底部添加滚动窗格。