我有一个布局,其中我的一个列包含一个广告。见图1:
广告图片位于四列 div 中。该广告是一个 300 像素宽的 MREC。但是,在 iPad 上,由于列减少,广告会下降到 236 像素,这是一个禁忌。请参见下面的图 2,当然它在这里看起来相同,但它更小:
我需要它保持在 300 像素。此外,有时广告服务器可能会投放基于 iframe 的广告(也是 300 像素)。
所以那个 div 不需要缩小宽度。
我尝试添加一个类并将css设置为min-width:300px,但是在iPad上它伸出右边缘;另一个 div 没有相应地缩小。见图3:
那么,如何确保我的广告中的 div 不会在 iPad 上重新调整大小?
编辑:此外,当我使用推拉反转列顺序时,问题似乎更加复杂。我这样做是因为我需要广告在手机上排在第一位,但在其他平台上排在第二位:
<div class="row">
<div class="four columns ad push-eight">
<img src="http://placehold.it/300x300">
</div>
<div class="eight columns pull-four">
<h1>Bacon ipsum dolor sit amet tri-tip shankle chicken leberkas beef pork</h1>
</div>