我有一個彈出窗口,它將顯示兩個不同的表格。不同的用戶會看到不同的選項(錶行),所以我需要兩個獨立的表,看起來像一個。選項會變得複雜,所以最好使用兩個表格。溢出內部的並排HTML表格
這兩個表格都會顯示在疊加層內,因此空間有限,需要在溢出區域內。
這裏是一個的jsfiddle:http://jsfiddle.net/8h5axkbj/1/
藍色表是需要白表右側的一個。我已經嘗試過花車和內嵌塊,但我覺得我失去了一些東西。
<div id="popUpTableWrap">
<table class="table fl">
<thead>
<tr>
<th>Daily Hours</th>
<th><div class="dayTimeWidth">Sun</div></th>
<th><div class="dayTimeWidth">Mon</div></th>
<th><div class="dayTimeWidth">Tues</div></th>
<th><div class="dayTimeWidth">Wed</div></th>
<th><div class="dayTimeWidth">Thu</div></th>
<th><div class="dayTimeWidth">Fri</div></th>
<th><div class="dayTimeWidth">Sat</div></th>
</tr>
</thead>
<tbody>
<tr>
<td>Coverage Start</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
<tr>
<td>Break Start</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
<tr>
<td>Break End</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
<tr>
<td>Coverage End</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
<tr>
<td>Reaction</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
<tr>
<td>Resolution</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
<tr>
<td>Critical - React</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
<tr>
<td>Critical - Resolve</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
<tr>
<td>Urgent - Resolve</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
<tr>
<td>Urgent - Resolve</td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
<td><input type="text" class="form-input" value="00:00"></td>
</tr>
</tbody>
</table>
<table class="table fl">
<thead>
<tr>
<th class="nbd-title" colspan="2">Next Business Day</th>
</tr>
</thead>
<tbody>
<tr>
<td class="nbd">NBD</td>
<td class="nbd">
<select>
<option>Y</option>
<option>N</option>
</select>
</td>
</tr>
<tr>
<td class="nbd">NBD Critical</td>
<td class="nbd">
<select>
<option>Y</option>
<option>N</option>
</select>
</td>
</tr>
<tr>
<td class="nbd">NBD Urgent</td>
<td class="nbd">
<select>
<option>Y</option>
<option>N</option>
</select>
</td>
</tr>
<tr>
<td class="nbd">NBD Non-Urgent</td>
<td class="nbd">
<select>
<option>Y</option>
<option>N</option>
</select>
</td>
</tr>
<tr>
<td class="nbd">NBD Appointment</td>
<td class="nbd">
<select>
<option>Y</option>
<option>N</option>
</select>
</td>
</tr>
<tr>
<td class="nbd">NBD Exception A</td>
<td class="nbd">
<select>
<option>Y</option>
<option>N</option>
</select>
</td>
</tr>
<tr>
<td class="nbd">NBD Exception B</td>
<td class="nbd">
<select>
<option>Y</option>
<option>N</option>
</select>
</td>
</tr>
<tr>
<td class="nbd">Severity</td>
<td class="nbd">XXXX</td>
</tr>
<tr>
<td class="nbd">Holiday Coverage</td>
<td class="nbd">
<select>
<option>Y</option>
<option>N</option>
</select>
</td>
</tr>
<tr>
<td class="nbd">Business Process</td>
<td class="nbd">XXXX</td>
</tr>
</tbody>
</table>
<div class="clr"></div>
</div>
每個表應該是一個div裏面,然後你可以對齊這樣的: .table_left {浮動:左;顯示:塊; width:calc(100% - 145px); } .table_right {float:left;顯示:塊;寬度:145px; } (145px是藍色的表格) – Patrick 2015-03-13 13:19:43