【发布时间】:2016-09-08 02:56:34
【问题描述】:
我有一个引导表,其中有成对的行如下所示:
在第一行的末尾生成了一个按钮。有没有办法让它出现在两行之间(即坐在分割两行的线上)而不是只在第一行?我正在使用 Boostrap 表类“表”,因此会自动应用样式。
表格是通过PHP脚本生成的,这里是sn-p:
$table = "<table class='table'>";
$table .= "<thead><tr><th>Departing Station</th><th>Depart Time</th><th>Destination</th><th>Arrival Time</th><th>Route</th></tr></thead>";
$table .= "<tbody>";
foreach ($printable_results as $result){
$journey1 = $result['journey1']['journey_id'];
$journey2 = $result['journey2']['journey_id'];
$table .= "<tr style='background-color:#F9F9F9;'>
<td>" . $result['journey1']['start_station'] . "</td>
<td>" . $result['journey1']['depart_time'] . "</td>
<td>" . $result['journey1']['end_station'] . "</td>
<td>" . $result['journey1']['arrive_time'] . "</td>
<td>
<a href='index.php?action=route_changeover&journey1_id=". $journey1 . "&journey2_id=". $journey2 . "'>
<input class='btn btn-success' type='submit' value='Full Route >'>
</a>
</td>
</tr>";
$table .= "<tr style='background-color:#F9F9F9;'>
<td>" . $result['journey2']['start_station'] . "</td>
<td>" . $result['journey2']['depart_time'] . "</td>
<td>" . $result['journey2']['end_station'] . "</td>
<td>" . $result['journey2']['arrive_time'] . "</td>
<td></td>
</tr>";
$table .= "<tr><td colspan='4'></td></tr>";
}
$table .= "</tbody></table>";
echo $table;
【问题讨论】:
-
你可以使用 position:absolute 来做同样的事情
-
@NikhilBatra 你能详细说明一下吗?回答,如果有效,我会接受
-
您可以创建一个小提琴或阅读位置:绝对,我无法从头开始创建整个 HTML 和 css。
-
粘贴你的html和css代码
-
"表格是通过 PHP 脚本生成的" — 您问的是 HTML,而不是 PHP。显示一个简单的 HTML 简化测试用例会更有用。
标签: html twitter-bootstrap html-table rows