html - 在CSS中的网格结构中应用边框

标签 html css css-float

我正在尝试创建一个具有相同高度和宽度的 div 的网格结构,但我无法应用边框 CSS

 .Container {
    width:1000px;
    position:relative;
    margin:0 auto;
}
.RowContainer {
    overflow:hidden;
    position:relative;
    height:200px;
    clear:both;
}
.RowContainer .Cell {
    position:relative;
    float:left;
    height:100%;
    width:200px;
    border:1px solid Black;


}

HTML

    <div class="Container">     
    <div class="RowContainer">
      <div class="Cell"><h1>lorum ipsum lorum ipsum</h1><p>lorum ipsum epsum</p> </div>
        <div class="Cell"><h1>lorum ipsum</h1><p>lorum ipsum epsum</p></div>
        <div class="Cell"><h1>lorum ipsum lorum ipsum</h1><p>lorum ipsum epsum
        </p>  </div>
        <div class="Cell"><h1>lorum ipsum</h1><p>lorum ipsum epsum</p></div>
    </div>
    <div class="RowContainer">
        <div class="Cell"><h1>lorum ipsum lorum ipsum</h1><p>lorum ipsum epsum
        </p></div>
        <div class="Cell"><h1>lorum ipsum</h1><p>lorum ipsum epsum</p></div>
        <div class="Cell"><h1>lorum ipsum</h1><p>lorum ipsum epsum</p></div>
        <div class="Cell"><h1>lorum ipsum</h1><p>lorum ipsum epsum</p></div>
    </div>  
    <div style="clear:both"></div>    
</div>

我有两个问题

1. 最后一行没有显示边框。

2。 尽管对所有应用相同的边框属性,但边框宽度似乎不相等。

最佳答案

如果您正在尝试创建类似于表格的内容,为什么不直接使用表格呢?

<table class="container">     
    <tr>
        <td><h1>lorum ipsum lorum ipsum</h1><p>lorum ipsum epsum</p></td>
        <td><h1>lorum ipsum</h1><p>lorum ipsum epsum</p></td>
        <td><h1>lorum ipsum lorum ipsum</h1><p>lorum ipsum epsum</p></td>
        <td><h1>lorum ipsum</h1><p>lorum ipsum epsum</p></td>
    </tr>
    <tr>
        <td><h1>lorum ipsum lorum ipsum</h1><p>lorum ipsum epsum</p></td>
        <td><h1>lorum ipsum</h1><p>lorum ipsum epsum</p></td>
        <td><h1>lorum ipsum lorum ipsum</h1><p>lorum ipsum epsum</p></td>
        <td><h1>lorum ipsum</h1><p>lorum ipsum epsum</p></td>
    </tr>
</table>

关于html - 在CSS中的网格结构中应用边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11566156/

相关文章:

html - 如何停止文本环绕一些 float 的 div?

css - 使用 CSS 强制 float 或绝对位置元素保持 "in the flow"

javascript - 如果选中复选框,请按 Enter 键提交表单

javascript - jQuery - 使用正则表达式在链接中制作粗体模式

css - ionic 4 : Transparent Header

css - 将css样式应用于所有IE浏览器

css 如何取消正在进行的过渡

html - 如何添加到左下角的 Mobirise 元素弹出窗口?

html - 如何使用模式在表中显示数据库中的数据

html - 如何使用 float 内容使 div 可扩展