【发布时间】:2014-08-02 04:25:11
【问题描述】:
我被困在应该非常简单的事情上。我有一个使用语义 UI 的页面。在该页面上,我有一个 200 像素宽 x 388 像素高的徽标图像。图像绝对定位,左上角。它不使用任何语义 UI 类。我希望图像自适应地缩小到屏幕尺寸。我玩过最小和最大高度和宽度,但图像根本不会改变大小。
我让它几乎工作的唯一方法是用 div 替换图像并将图像设置为背景。我进行了调整,但我无法保持纵横比,此外,这不是一个令人满意的解决方案。
这是我所拥有的一个例子;
<div class="ui inverted menu">....</div>
<img src="/img.png" class="logo">
<div class="ui page grid">.....</div>
/* css (separate file) */
.logo{
position: absolute;
top: 4px;
left: 6px;
z-index: 2;
min-height: 100px;
max-height: 388px;
width: auto;
}
这只是我尝试过的众多变体之一,但我已经没有想法了!
【问题讨论】:
标签: html image css responsive-design image-scaling