首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否在960.gs div中垂直对齐图像?

是否在960.gs div中垂直对齐图像?
EN

Stack Overflow用户
提问于 2011-07-11 14:00:06
回答 1查看 2.1K关注 0票数 0

我正在使用960.gs,并希望垂直对齐一个IMG。我的感觉是,grid_3的第一个DIV中的IMG不知道其余行的高度( grid_6 suffix_3的div )。图像拥抱顶部..。

一些限制:我可能不知道图像的高度。我可能不知道DIV中右侧内容的高度。

在不求助于javascript的情况下,什么是不会破坏960.gs的好方法?这就是我转到嵌套容器的地方,这样我就可以垂直居中IMG了吗?我尝试过css规则:

代码语言:javascript
复制
img {
    vertical-align: middle;
}

显然还有更多的原因...

代码语言:javascript
复制
Snippet...

    <div class="container_12">
            <div class="grid_3">
                    <img src="images/dlsmug5.png">
            </div>

            <div class="grid_6 suffix_3">
    <h1>My Title - etc...</h1>
    <p>
               Heya, revamp time!  It may not be obvious, but...,
               I am coming up to speed with the CSS framework
               of <a href="http://960.gs">The 960 Grid System</a> ..
    </p>
            </div>

            <div class="clear"></div>
EN

回答 1

Stack Overflow用户

发布于 2011-07-23 18:31:54

您可以为div提供具有垂直对齐的表单元格行为:

代码语言:javascript
复制
.grid_3 {
    display: table-cell;
    vertical-align: middle;
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6646324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档