下面是我正在处理的博客的图像。尽管我需要一些CSS的帮助。在顶部图像中,当右侧的文本主体大于图像时,可以看到我的头像发生了什么。基于它在CSS中的DIV大小来调整图像大小?
底部图像是我希望它看起来如何。
我的问题是有多个作者,所以根据作者的不同,右侧的正文文本可以有不同的长度。我想以某种方式将图像重新调整大小,使其始终适合div,并且看起来像是在底部图像中显示的。
希望这一切是有道理的,如果有人知道如何做到这一点,我希望得到任何帮助
我也把一些示例代码在这里看到它住http://dabblet.com/gist/2050005
感谢您的帮助,我的问题现在的问题是,如果我将它设置为200像素,我不知道多久了生物信息将会是,所以如果时间更长,它可能会更大,或者可能会更小。也许如果我设置'max-width'和'max-height'会解决这个问题 – JasonDavis 2012-03-17 01:10:40
然后尝试左/右容器的想法。创建一个父'div',然后'div'作为左容器,其中将包含'img'和容器,它将容纳文本。即使文字的大小大于图像的大小,它也会始终保留在容器中。只要确保将左侧容器浮动到左侧然后在下一个div中在容器div外面确保清除浮动 – 2012-03-17 01:20:21
考虑一下,为了“动态”更改图像的大小,您可以执行宽度:100%,高度:100%,但问题是,如果图像元素的宽度或它包含div,阻止其增长(因为文本在右侧),图像的高度将保持宽度限制。您应该专注于容器而不是调整图像大小。拉伸图片时,您会失去图像质量 – 2012-03-17 01:41:50