css - 垂直居中图像

标签 css image css-position center vertical-alignment

我开发了一个图片库网站。目前,每张图片都与顶部对齐,我希望图片位于 DIV 的中心。

这是我的代码:

.carousel .item {
  height: 900px;
  background-color: #777;
}
.carousel-inner > .item > img {
    top:5%;
    display: block;
    margin-left: auto;
    margin-right: auto  
}

这是我的网站链接,您也可以看到它的实际效果:http://www.canninginc.co.nz/canluciddream/screenshots.html

最后一张图片就是一个很好的例子。这是一张小图片,我希望将它垂直放置在中央。

最佳答案

试试这个 CSS

.carousel .item {
        position:relative;
        height: 900px;
        background-color: #777;
}
.carousel-inner > .item > img {
        display: block;
        margin: auto;
        position: absolute;
        top: 0; left: 0; bottom: 0; right: 0;
 }

试试这个,很有帮助Absolute Horizontal And Vertical Centering In CSS

关于css - 垂直居中图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18798778/

相关文章:

twitter-bootstrap-3 - SweetAlert 位置 : from fixed to absolute

android:如何将平面图作为带图钉的图像?

html - 如何使具有相对位置的 div 居中,这也是 css 中的显示表格单元格?

html - 相对于父容器而不是浏览器将固定位置的 html 元素居中

html - 将文本放在垂直按钮的中间

Android,是否有任何引用资料可以查看什么是 Android 默认图标和图像?

python - 我似乎无法使用 pygame 打开图像

javascript - 如何为 CSS 编写 jQuery 或 JavaScript 等价物

html - 下拉菜单消失并且不能居中按钮

javascript - 当我在子页面时没有激活导航父页面