我有一個溢出其包含div的表。我想顯示錶格中的所有內容,所以表格必須超過100%的寬度才能這樣做。問題是包含div不反映它的孩子的大小。我在這裏有一個例子,它是一個響應式頁面,但問題只發生在低寬度 - 高寬度時很好。在HTML中包含div的表溢出
<html>
<head>
<title>Test</title>
<style type="text/css">
body, table, td {
color : #1D1F22;
}
#content {
padding: 10px;
/*overflow: hidden; */
background-color:red;
}
.border {
background-color: #4385DB;
color : #4385DB;
}
table
{
word-break: break-all
}
@media(min-width: 800px) {
#content {
width : 98%;
}
}
</style>
</head>
<body>
<div id="content">
<table cellpadding="7" cellspacing="1" class="border">
<tr>
<td>VeryLongBitOfTextVeryLongBitOfText</td>
<td>VeryLongBitOfTextVeryLongBitOfText</td>
<td><img src="dogs.jpg" width="400" height="100" alt="trev"></td>
<td>VeryLongBitOfTextVeryLongBitOfText</td>
</tr>
</table>
</div>
</body>
</html>
JS提琴在這裏:http://jsfiddle.net/GrimRob/qg75arbs/
你爲什麼不考慮在內容中使用滾動'overflow:scroll;'? – Ram 2014-09-05 08:49:40
爲什麼不嘗試設置圖像的寬度爲%,高度爲自動,最小寬度? – 2014-09-05 08:52:57