首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内联块元素中表的宽度

内联块元素中表的宽度
EN

Stack Overflow用户
提问于 2015-04-20 13:07:21
回答 2查看 1.7K关注 0票数 0

我有两个内联块元素(宽度: 50%)在一个div(宽度:100%)。在第一个内联块元素中,我有许多列的表。此表不以其给定的50%宽度呈现。(它位于第二个内联块元素之下。)

代码语言:javascript
复制
<style>
#col1 {
    display: inline-block;
    background-color: red;
    width:50%;
    vertical-align: top;
}

#col2 {
    display: inline-block;
    background-color: green;
    width:50%;
    vertical-align: top;
}
</style>



<div>
<div id="col1"><table><tr><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td></tr><tr><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td><td>hai</td></tr></table></div><div id="col2">content</div></div>

请参阅以下示例:http://jsfiddle.net/6L3h8h7k/

在上面的示例中,表的第一行被第二个内联块元素重叠。

如何使此表仅占50%的宽度。

有人好心地帮我解决这个问题。

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-20 13:10:23

将此样式添加到您的表中

代码语言:javascript
复制
table {
    width: 100%;
    table-layout: fixed;
}
票数 1
EN

Stack Overflow用户

发布于 2015-04-20 13:32:50

JSFiddle是这里

将您的css更改为此

代码语言:javascript
复制
#co {
     display: inline-block;
}
#col1 {
    background-color: red;
    width:50%;
    float:left;
}

#col2 {
    float:right;
    background-color: green;
    width:50%;
}

tr td { display:inline-block;}

在第一个div中添加"co“id。

代码语言:javascript
复制
<div id="co">
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29748770

复制
相关文章

相似问题

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