これは、iPadのポートレートを正しくターゲットにするのに役立ちました。.mosaic-blockのサイズを正しく変更していましたが、含まれている画像のサイズを変更する必要がありました。
レスポンシブデザインにはamaziumフレームワークを使用し、アニメーションロールオーバーにはmosaic.jsを使用しています。完全なHTMLは次のとおりです。
<div class="mosaic-block fade">
<a href="image.jpg" rel="shadowbox" target="_blank" class="mosaic-overlay details"
title="Title">
<h4>A title</h4>
<p><span>Subheading:</span></p>
<ul>
<li><p>Some text</p></li>
<li><p>Some more text</p></li>
<li><p>Even more text</p></li>
</ul>
</a>
<div class="mosaic-backdrop"><img src="backdrop_image.jpg" class="max-image"/></div>
Amaziumは、.max-imageルールを使用して、さまざまな解像度で画像サイズを変更します。
.max-image { width:100%; height:auto; }
私の解決策は、iPadのポートレートの.max-imageに特定の画像サイズを設定することでした。
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
.max-image {
width:286px;
height:171px;
}
}
JunkMyFunkさんのアドバイスに感謝します。