這個問題不太適合放在這裏,但也許你可以通過一點建議爲我節省幾個小時的工作。設置HTML td的寬度與td中的圖像相同
難道是由jsoup完成?或者我應該遍歷整個html文檔:開始td
標記,然後結束一個,然後獲取標記之間的圖像寬度。這樣做對所有的td's
?
聽起來有點複雜。
這個問題不太適合放在這裏,但也許你可以通過一點建議爲我節省幾個小時的工作。設置HTML td的寬度與td中的圖像相同
難道是由jsoup完成?或者我應該遍歷整個html文檔:開始td
標記,然後結束一個,然後獲取標記之間的圖像寬度。這樣做對所有的td's
?
聽起來有點複雜。
嘗試使用下面的CSS:
td img {display: block;}
如果圖像尺寸總是變化,用JavaScript做到這一點:
HTML:
<table>
<tr>
<td id="imageHeight">
<img src="">
</td>
<td id="textHeight">
text
</td>
</tr>
</table>
<script type="text/javascript">
var image = document.getElementById("imageHeight").offsetHeight;
document.getElementById("textHeight").offsetHeight = image;
</script>
的offsetHeight
性質類似於clientHeight
屬性,但它返回包括填充,滾動條和邊框的高度。
我想默認情況下'td'的大小和它的內部孩子是一樣的。 – user3091574 2014-10-17 13:02:52
問題是,有時您需要刪除圖像並在其中放置文本,然後您必須向TD添加TD高度和寬度。 – 2014-10-17 13:08:27