防止 div 在第 table 行换行
Prevent div from new line in table th
如您所见,进度条与文字不符。
栏是一个单独的 div:
<th width="300px">
Atv opgenomen / totaal: 22:48 h / 62.0 h
</th>
<th>
<?php
echo '<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="'.$perc_bar_atv.'" aria-valuemin="0" aria-valuemax="100" style="width: '.$perc_bar_atv.'%;">
'.round($perc_bar_atv).'%
</div>
</div>';
?>
</th>
关于如何获得此内联的任何建议?我试过 style="display: inline"
可行,但删除了一些标记
style="display: inline-block; vertical-align:center"
给出
看来给.progress
设置适当的边距就够了,像这样:
.progress {
margin: 10px 0 !important;
}
或这个
.progress {
margin: auto 0 !important;
}
.progress {
margin: 10px 0 !important;
}
th {
border: 1px solid green;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<table>
<tr>
<th width="300px">
Atv opgenomen / totaal: 22:48 h / 62.0 h
</th>
<th width="300px">
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width: 100%;">50%</div>
</div>
</th>
</tr>
</table>
如您所见,进度条与文字不符。 栏是一个单独的 div:
<th width="300px">
Atv opgenomen / totaal: 22:48 h / 62.0 h
</th>
<th>
<?php
echo '<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="'.$perc_bar_atv.'" aria-valuemin="0" aria-valuemax="100" style="width: '.$perc_bar_atv.'%;">
'.round($perc_bar_atv).'%
</div>
</div>';
?>
</th>
关于如何获得此内联的任何建议?我试过 style="display: inline"
可行,但删除了一些标记
style="display: inline-block; vertical-align:center"
给出
看来给.progress
设置适当的边距就够了,像这样:
.progress {
margin: 10px 0 !important;
}
或这个
.progress {
margin: auto 0 !important;
}
.progress {
margin: 10px 0 !important;
}
th {
border: 1px solid green;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<table>
<tr>
<th width="300px">
Atv opgenomen / totaal: 22:48 h / 62.0 h
</th>
<th width="300px">
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width: 100%;">50%</div>
</div>
</th>
</tr>
</table>