首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 ><div>相对定位

<div>相对定位
EN

Stack Overflow用户
提问于 2013-09-20 20:59:02
回答 2查看 51关注 0票数 0

我有以下几点。

全码链接

代码语言:javascript
复制
.rent-roll-container {
    background: green;
    height: 100%;
}
.rent-roll-month-nav {
    background: blue;
    display: inline-block;
    height: 100%;
}
.rent-roll-table {
    background: red;
    display: inline-block;
    height: 100%;
}

如您所见,有一个表,其中两个div/列位于左侧和右侧,用于导航。所有这些都在一个主容器里。我希望所有的东西对齐顶部和表格,以填补尽可能多的父。此外,主容器内所有元素的高度都应该匹配。

现在,所有东西都向左缩窄,导航div/列锚定在底部。怎么一回事?我该怎么解决这个问题。我什么都试过了。我试图避免固定位置或大小,因为我想要动态大小。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-20 21:06:18

这可能是您要寻找的,尝试使用floatwidth

就像这里:小提琴

票数 1
EN

Stack Overflow用户

发布于 2013-09-20 21:11:16

使用百分比宽度和浮动。另外,你可能需要一个div,而不是一个跨度。

http://jsfiddle.net/wf55h/

css

代码语言:javascript
复制
.rent-roll-container {
    background: green;
    height: 100%;
}
.rent-roll-month-nav {
    background: blue;
    width:10%;
    float:left;
}
.rent-roll-table {
    background: red;
    width:80%;
    float:left;
}

html

代码语言:javascript
复制
<div class="rent-roll-container">
    <div class="rent-roll-month-nav">
        <p>PRE</p>
    </div>
    <div class="rent-roll-table">
        <table class="table table-striped text-center">
            <thead class="text-center">
                <tr>
                    <th>Street Address</th>
                    <th>Tenant(s)</th>
                    <th>Rent</th>
                    <th>Late</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                </tr>
                <tr>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                </tr>
                <tr>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                </tr>
                <tr>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                </tr>
                <tr>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                    <td>sdaf</td>
                </tr>
            </tbody>
        </table>
    </div>
    <div class="rent-roll-month-nav">
        <p>NXT</p>
    </div>
    <div style="clear:both"></div>
</div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18925769

复制
相关文章

相似问题

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