パネル内でbootstrapテーブルを使用していますが、長い情報が含まれているとパネル外でオーバーフローしますが、どうすれば修正できますか?
<div class="col-sm-3" role="complementary">
<div class="panel panel-default">
<div class="panel-body table-responsive">
<table class="table table-bordered table-condensed f11">
<tr>
<td colspan="2" align="center" class="info"><b>Info</b></td>
</tr>
<tr>
<td width="35%"><b>Agent</b></td>
<td width="65%">Luckystar Auto</td>
</tr>
<tr>
<td><b>WhatsApp</b></td>
<td>5412876542</td>
</tr>
<tr>
<td><b>WeChat</b></td>
<td>Luckystar88899</td>
</tr>
<tr>
<td><b>Facebook</b></td>
<td>www.facebook.com/luckystar88899-abcd</td>
</tr>
</table>
</div>
</div>
<div class="panel panel-default">
<div class="panel-body">
<p><div id="map-canvas"></div></p>
</div>
</div>
URLリンクが広すぎるために発生します。
回避策は、CSS省略記号を使用して、必要に応じてセルの内容を切り捨てることです。
.table {
table-layout:fixed;
}
.table td {
white-space: nowrap;
overflow: hidden;
text-overflow: Ellipsis;
}