CSS3 表格布局 基本使用记录

CSS 样式

.table {
    display: table;
    border-collapse: collapse;
}
.row{
    display: table-row;
}
.col {
    display: table-cell;
    border: 1px solid blue;
    padding: 1em;
}

border-collapse: collapse; 用于共享边框线

简单用法

<div class="table">
    <div class="row">
        <div class="col"></div>
        <div class="col"></div>
        <div class="col"></div>
    </div>
    <div class="row">
        <div class="col"></div>
        <div class="col"></div>
        <div class="col"></div>
    </div>
</div>

例子整体代码

<title>表格布局</title>
<meta charset="utf-8">
<style type="text/css">
.table {
    display: table;
    border-collapse: collapse;
}
.row{
    display: table-row;
}
.col {
    display: table-cell;
    border: 1px solid blue;
    padding: 1em;
}

</style>
<div class="table">
    <div class="row">
        <div class="col">? navigation column content…asdadadasdasdasdasd</div>
        <div class="col">? news headlines column content…</div>
        <div class="col">? main article content…</div>
    </div>
    <div class="row">
        <div class="col">? navigation column content…</div>
        <div class="col">? news headlines column content…</div>
        <div class="col">? main article content…</div>
    </div>
    <div class="row">
        <div class="col">? navigation column content…</div>
        <div class="col">? news headlines column content…</div>
        <div class="col">? main article content…</div>
    </div>
</div>

<div class="table" style="margin-top: 40px;margin-bottom: 40px;">
        <div class="col">? navigation column content…asdadadasdasdasdasd</div>
        <div class="col">? news headlines column content…</div>
        <div class="col">? main article content…</div>
        <div class="col">? navigation column content…</div>
        <div class="col">? news headlines column content…</div>
        <div class="col">? main article content…</div>
        <div class="col">? navigation column content…</div>
        <div class="col">? news headlines column content…</div>
        <div class="col">? main article content…</div>
</div>

<div class="col">? navigation column content…asdadadasdasdasdasd</div>
<div class="col">? news headlines column content…</div>
<div class="col">? main article content…</div>
<div class="col">? navigation column content…asdadadasdasdasdasd</div>
<div class="col">? news headlines column content…</div>
<div class="col">? main article content…</div>
<div class="col">? navigation column content…asdadadasdasdasdasd</div>
<div class="col">? news headlines column content…</div>
<div class="col">? main article content…</div>
<div class="col">? navigation column content…asdadadasdasdasdasd</div>
<div class="col">? news headlines column content…</div>
<div class="col">? main article content…</div>

效果图

效果图预览
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容