我有一个由两块组成的行的设计。响应式块布局
<div class="homepageBlockRow">
<div class="homepageBlock">
<img src="http://s1059327.instanturl.net/images/HomeTiles/BigJob.jpg" alt="">
</div>
<div class="homepageBlock homepageBlockText orangeBackground" style="height: 372px;">
...
</div>
<div style="clear: both;"></div>
</div>
<div class="homepageBlockRow">
<div class="homepageBlock homepageBlockText greyBackground" style="height: 372px;">
...
</div>
<div class="homepageBlock">
<img src="http://s1059327.instanturl.net/images/HomeTiles/Rental.jpg" alt="">
</div>
<div style="clear: both;"></div>
</div>
页面看起来好一个全尺寸的显示器上,而在平板电脑的分辨率的图像是大约一半的高度的文本块。
我试图扩大文本块以匹配行高,但是当图像较小时不起作用。
什么是缩放事物的好方法,以使图像和文本始终保持相同的高度?
您无法保证文字的高度与您的图片完全相同。你可以尽可能靠近,但最终的目标是将图像包裹起来,以便文本环绕它或位于图像的侧面,具体取决于你想要的方向(右侧还是左侧)。 – 2014-10-16 12:27:47
@CayceK你看了小提琴链接吗? – 2014-10-16 12:31:25
是的,但我仍然没有看到你想要完成的事情。您可以在较小的屏幕尺寸下缩小文字的大小,但最后除非您有基于图像高度的确切字母数量,否则无法保证两者都适合相同的高度限制。这是因为文本可以是可变长度和大小。在文本中使用ems而不是像素可能会使它更容易,但它们会变得很快。你有最终的想法让你看起来像是让我更好地指出某件事情,并说这可能吗? – 2014-10-16 12:54:03