我有一个div,并在该div里面我有一张桌子。在表格的内部,我有许多行,包含可点击的跨度,复选框,标签和div。可点击的跨度将从服务器获取数据,并将跟随相同结构的新表添加到当前TD的div中。重复此操作直到没有数据需要检索。表格树上的水平滚动条
我的问题是,在小的决议,标签文字会去靠不住的,复选框下打滑和跨越,像这样:
理想的情况下,如果标签延伸越过表,我想添加一个水平滚动条,但我不完全确定如何。我的CSS:
@media (max-width: 500px) {
#div-myTableWrapper{
/*EMPTY*/
}
#myTable{
border-collapse: separate;
background-color:#d8d8d8;
border: 2px solid black;
border-radius: 15px;
padding-left: 10px;
width:100%;
overflow: auto;
min-width:250px;
}
.subTable{
margin-left:15px;
}
}
任何帮助表示赞赏。我在300px宽的分辨率上看到了这个问题。
编辑1: HTML摘录:
<table id="myTable">
<tr>
<td>
<span class="openBoxNode"></span>
<input type="checkbox" class="CheckBox">
<label class="Label">Deep1</label>
<div id="Deep1">
<table class="subTable">
<tr>
<td>
<span class="openBoxNode"></span>
<input type="checkbox" class="CheckBox">
<label class="Label">Deep2</label>
<div id="Deep2">
etc...
您可以尝试指定'overflow:scroll;'而不是'溢出:汽车;' – Jase
@Jase那里没有运气。不影响任何东西。 – Blankdud
你能发布你的html吗? – Jase