html - 溢出在此代码中不起作用

标签 html css

我有一个包含元素的表。这些元素位于 x 轴。我想通过在该表上添加水平卷轴来处理溢出。

这是我的CSS

.agent-table-wrap {
    margin:0;
    padding:2px;
    /*margin-top:5px;*/
    margin-bottom:10px;
    margin-left:4%;
    font: 14px Arial,Helvetica,sans-serif;
    color:#747474;
    display: inline-block;
    padding-top:0px;
    /*background-color:#0c2a62;*/
    overflow:auto;
}

这是我的 html:

<div class="thirdDiv">
                 <div class="slNewClass">
                     <div class="details">
                         <span class="content">Service Level</span>
                         <span class="value" id="slSpan" runat="server">0%</span>
                     </div>
                 </div>
                 <div class="agent-table-wrap">
                     <table id="agentsTable" runat="server">
                         <tr class="psdg-top" id="agentsNames">
                             <td class="title">Agent Name</td>
                         </tr>
                         <tr class="psdg-middle" id="agentsStatuses">
                             <td class="title">Agent Status</td>
                         </tr>
                     </table>
                 </div>
             </div>

但是scrol变成了整个页面,不只是在 table 上

请检查:

溢出前:

enter image description here

溢出后:

enter image description here

最佳答案

您需要设置一个宽度,否则它将采用 100% 的宽度。此外,您可能希望指定 overflow-x: scroll; 以仅应用水平滚动。

.slNewClass {
   width: 15%;
}

.agent-table-wrap {
    width: 80%;
    margin:0;
    padding:2px;
    /*margin-top:5px;*/
    margin-bottom:10px;
    margin-left:4%;
    font: 14px Arial,Helvetica,sans-serif;
    color:#747474;
    display: inline-block;
    padding-top:0px;
    /*background-color:#0c2a62;*/
    overflow-x: scroll;
}

关于html - 溢出在此代码中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23167917/

相关文章:

jquery - 取消选择用户输入时的搜索框发光效果

javascript - 如何使用普通 Javascript 检测 Nav 是否有子元素?

jQuery 购物车悬停 objective-c ss 类

html - 如何在 Angular 中自动滚动?

php - 在 PHP 中处理动态数量的表单字段的最佳方法?

jquery - img 标签周围的空格会导致不同的布局

javascript - 如何使用 jQuery 创建和删除 HTML 隐藏字段?

html - 来自一个元素的 dataLayer.push 会破坏另一个元素的 dataLayer.push

html - z-index on absolute 无效

twitter-bootstrap - Bootstrap 3 - 对齐列高