画像の高さを隣接するdivの高さに設定しようとしています。画像がdivの高さに正しく調整されない
JavaScriptを使ってdivの高さを取得して画像の高さを設定した後でも、最後の<p>
要素が画像の下に表示されるという問題があります。
$("#here").find('img').css("height", $(".text").outerHeight());
img {
float: left;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="here">
<img src="https://images-na.ssl-images-amazon.com/images/M/[email protected]@._V1_SX300.jpg" alt="RED">
<div class="text">
<h2>Movie: RED</h2>
<p>When his peaceful life is threatened by a high-tech assassin, former black-ops agent Frank Moses reassembles his old team in a last ditch effort to survive and uncover his assailants.</p>
<p>Movie Categories Action, Comedy, Crime</p>
<p>111 min long</p>
<p>Some actors were Bruce Willis, Mary-Louise Parker, Heidi von Palleske, Karl Urban</p>
<p>Rated: PG-13</p>
</div>
<br>
<input type="submit" value="Add">
</div>
あなたは、送信ボタンをクリックすることでhttp://thecodesee.pe.hu/で問題を再現することができます。ここで
は私の望ましい結果である:このソリューションをお試しください
私が掲示最初の写真は、私は手動で私は結果がなりたい方法を示すために、画像の高さを編集した@SaurabhAgrawal両方の画像が同じ高さ –
を持っていないように見えます。あなたは私のsnippent –
は、問題を解決していません。送信ボタンをクリックしてhttp://thecodesee.pe.hu/に問題を再現することができます。私のスクリプトとしてはinnerHeightに –