【发布时间】:2016-09-17 10:43:00
【问题描述】:
我有一个要求,不同公司(我们的客户)可以使用同一页面,并且导航栏上的图像必须是他们的徽标。现在,我正在测试的徽标都有不同的大小和尺寸。
我尝试了一些方法,例如设置最大高度、最大宽度等,但由于徽标本身的尺寸不同,高宽比也不同(比如有些是正方形的,有些是长名称,整体矩形尺寸为 380*200 )。
现在我需要以某种方式维护它并仍然适合这些图像。使用 css 或 HTML 标签来实现这一点。 我目前正在处理这样的事情:
<img src="<?php echo $imageUrl?>" style="max-height: 180px;max-width: 40px"></a>
【问题讨论】:
-
你现在做的有什么问题吗?我认为这是最好的解决方案,因为如果您使用带有“background-size:contain”的 div,它会剪切图像并隐藏溢出。
-
@Maurice 的帖子提供了帮助。那里提供的功能解决了这个问题。谢谢。
标签: html css twitter-bootstrap