11
既知の幅を指定してdivの高さを計算しますか?
画像とテキストを含むdivがあります(画像は可変サイズで、テキストは可変長です)。 正確な幅が事前に定義されている場合、すべてのdivコンテンツに適合するために必要な高さを計算する方法はありますか? UPDを使用すると同じ間違った結果が出る $(document).ready() document.addEventListener("DOMContentLoaded", function () { var div = document.getElementById("Content"); var res = document.getElementById("Result"); res.innerHTML = div.offsetHeight; // incorrect - returns 252 while the real height is 360 (Firefox, Chrome) }); div { width: 400px; } img { float: left; margin: 0.5em; } <div id="Content"> <img src="https://picsum.photos/id/82/200/150" /> …