首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用blueprint css框架在容器的底部/右侧/中心/中间对齐文本/图像?

如何使用blueprint css框架在容器的底部/右侧/中心/中间对齐文本/图像?
EN

Stack Overflow用户
提问于 2009-10-23 10:47:00
回答 1查看 10.2K关注 0票数 2

是否有一些简单的方法可以将div容器中的内容对齐到右侧或底部:

代码语言:javascript
复制
<div class="span-24 align-right last">Text appears on the right side of the layout</div>

或者:

代码语言:javascript
复制
<div class="span-2" id="lots-of-content"></div><div class="span-22 last bottom">Appears at bottom of container</div>

或者:

代码语言:javascript
复制
<div class="span-24 vertical-middle last">Middle of the container</div>

下面是我正在尝试定位"topnav“的一个示例:

代码语言:javascript
复制
     <div class="container"> 
        <div class="span-16">
            <h1>Header</h1>
        </div>
        <div class="span-8 last vertical-middle">
            <div id="topnav" class="align-right"><input type="button" id="register" class="ui-button ui-state-default ui-corner-all" value="Register" /> or <button type="button" id="signin" class="ui-button ui-state-default ui-corner-all">Sign in</button></div>
        </div>
        <hr />
...
     </div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-23 11:02:56

使用position: absolute。例如:

代码语言:javascript
复制
.align-right {
    position: absolute;
    right: 0;
}
/* Or, alternatively, */
.align-right {
    float: right;
}

.bottom {
    position: absolute;
    bottom: 0;
}
.vertical-middle {
    position: absolute;
    top: 50%;
}

请注意,对于vertical-middle,这将使内容的顶部边缘居中,而不是内容本身。

确保包含的DIVposition: relative,以强制其成为偏移父项(子项的位置与之相对)编辑:换句话说,添加以下规则:

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

https://stackoverflow.com/questions/1611161

复制
相关文章

相似问题

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