サイズが幅:50%で制御されている正方形の画像(幅と高さが同じ)が多いページがあります。これらは、IntersectionObserverを使用するlozad.js(https://www.npmjs.com/package/lozad)で遅延ロードされます。問題は、高さが0(または不明)ですべての画像がすぐに読み込まれるため、IntersectionObserverはすべての画像を表示することです。高さを幅と同じにしたいのですが、どうやってこれが可能かわかりません!交差点の画像と不明な高さの画像
<img class="lozad" style="width:50%;" data-src="1.jpeg">
<img class="lozad" style="width:50%;" data-src="2.jpeg">
<img class="lozad" style="width:50%;" data-src="3.jpeg">
<img class="lozad" style="width:50%;" data-src="4.jpeg">
<img class="lozad" style="width:50%;" data-src="5.jpeg">
<img class="lozad" style="width:50%;" data-src="6.jpeg">
.
.
.
.
<img class="lozad" style="width:50%;" data-src="99.jpeg">
<img class="lozad" style="width:50%;" data-src="100.jpeg">