css - 图像在确定高度的中心位置

标签 css image center

我正在尝试将图像定位在确定的高度。

就像这张主图:

http://littlelines.com/

我有这个:

HTML

<div class="present100">
<img id="imagem" src="teste.jpg" />
</div>

CSS

.present100 {
    width: 100%;
    height: 620px;
    background-color: #333;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    margin: auto;
}

#imagem {
    position: relative;
    width: 100%;
    min-width: 1300px;
    min-height: 100%;
}

我不知道如何在调整大小时将图像居中,就像 http://littlelines.com/

最佳答案

不确定为什么你在 .present100 元素上有绝对定位,但你也必须绝对定位图像

#imagem {
    position: absolute;
    width: 100%;
    min-width: 1300px;
    min-height: 100%;

    left:50%;
    top:50%;

        -ms-transform: translate(-50%, -50%);
       -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}

演示在 http://jsfiddle.net/gaby/vMyvc/

关于css - 图像在确定高度的中心位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20843412/

相关文章:

javascript - jQuery 调整窗口对象

javascript - 正则表达式查找所有出现的字符串然后找到它之后的下一个空格

javascript - 移除部分图片 src 属性

javascript - 自定义 Facebook 分享按钮不起作用

javascript - 如何在javascript中将背景颜色从白色慢慢淡入红色

css - 如何将 <div> 对齐到页面的中间(水平/宽度)

css - 使用 CSS 在视口(viewport)中垂直居中

html - 如何使用 html 和 css 使文本居中

java - 显示数据库中的图像。获取 net.sf.jasperreports.engine.JRException : Image read failed

wpf - 删除窗口的背景图像 WPF