css 表格

1.给元素的display属性添加为以下值

table使该元素按table样式渲染

table-row使该元素按tr样式渲染

table-cell使该元素按td样式渲染

table-row-group使该元素按tbody样式渲染

table-header-group使该元素按thead样式渲染

table-footer-group使该元素按tfoot样式渲染

table-caption使该元素按caption样式渲染

table-column使该元素按col样式渲染

table-column-group使该元素按colgroup样式渲染

2.实现简单的三列布局

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
    <title>css html</title>
<style type="text/css">
    .container {
    display: table;
    }
    .row {
    display: table-row;
    }

    .cell {
    display: table-cell;
    width: 100px;
    height: 100px;
    border: 1px solid blue;
    padding: 1em;
    }
</style>
</head>
<body>

<div class="container">
    <div class="row">
        <div class="cell">CELL A</div>
        <div class="cell">CELL B</div>
        <div class="cell">CELL C</div>
    </div>
</div>

</body>
</html>

3.如果我们为元素使用“display:table-cell;”属性,而不将其父容器设置为“display:table-row;”属性,浏览器会默认创建出一个表格行,就好像文档中真的存在一个被声明的表格行一样

  即以下部分可以省略

<div class=”container”>
<div class=”row”>

.container {
display: table;
}

.row {
display: table-row;
}

4.其他有用的属性

table-layout 将table-layout属性设置为fixed可以让浏览器按照固定算法来渲染单元格的宽度。

Border-collapse 定义边框

Border-spacing 声明“border-collapse:separate;”后,可用border-spacing属性来定义相邻两个单元格边框间的距离。

时间: 2024-10-14 23:22:25

css 表格的相关文章

css表格,继承,边距

文本域textarea属性: resize:none;  文本域不可拉动 继承性: 与文字有关的一般会继承下去. CSS表格: border-spacing:20px;  设置边框内的距离: table { border-collapse: separate; border-spacing: 10px; } border-collapse:collapse  合并相邻边: 边距: 1 <!doctype html> 2 <html> 3 <head> 4 <met

HTML 学习笔记 CSS(表格)

CSS 表格属性可以帮助您极大的改善表格的外观 表格边框 如需在CSS中设置表格的边框 请使用border属性. 在下面的例子中table th 以及td设置了蓝色边框. table, th, td { border: 1px solid blue; } ??上例中的表格具有双线条边框 这是由于table th td元素都具有独立的边框 如果 你想要把表格显示为单线条框 请使用border-collapse属性 折叠边框 border-collapse属性设置是否将表格的边框折叠为单一边框 ta

第七十五节,CSS表格与列表

CSS表格与列表 学习要点: 1.表格样式 2.列表样式 3.其他功能 一.表格样式 表格有五种独有样式,样式表如下:             属性               值                   说明              CSS版本       border-collapse        边框样式    相邻单元格的边框样式                         2        border-spacing       长度值        相邻单元格边

css表格中的border-spacing

border-spacing:10px表示表格单元格之间增加10px的空间,另外在边界周围也会增加10px的空间.而且表格的这10px的空间不会与div的外边距折叠,它会直接累加,如果与表格相邻的div 的外边距为10px,那么这个表格和这个div 之间的空隙达10+10=20px. HTML表格与CSS表格是不同的,CSS表格显示只是使用一种类似表格的布局来表现这个结构中的内容,HTML表格面向的是表格数据,也就是应当有表结构的数据.所以,使用CSS表格显示只是创建某种表现布局的一种方法,而H

第18章 CSS表格与列表

第 18章 CSS表格与列表学习要点:1.表格样式2.列表样式3.其他功能 本章主要探讨 HTML5中 CSS表格和列表,通过表格和列表的样式设置,让表格和列表显示更加多元化. 一.表格样式表格有五种独有样式,样式表如下:属性 值 说明 CSS版本border-collapse 边框样式 相邻单元格的边框样式 2border-spacing 长度值 相邻单元格边框的间距 2caption-side 位置名称 表格标题的位置 2empty-cells 显示值 空单元格是否显示边框 2table-l

24.CSS表格与列表

第十八掌  CSS表格与列表 一.表格样式 属性               值             说明              CSS版本 border-collapse    边框样式     相邻单元格的边框样式      2 border-spacing     长度值       相邻单元格边框间距        2 caption-side       位置名称     表格标题位置              2 empty-cells        显示值       空单

总结css表格,边框,轮廓,盒子模型,边距

css表格:border-collapse     是否把表格边框合并为单一边框 separate/collapse.border-spacing     设置分隔单元格边框的距离 num.caption-side     表格标题的位置 Top/bottom.empty-cells     设置是否显示表格中的空单元格 hide/show.table-layout     设置显示单元.行和列的算法.automatic: 列宽度由单元格内容设定默认.fixed: 列宽由表格宽度和列宽度设定.i

CSS表格列表

/* CSS Document */ table{         width:400px;         height:200px;         text-align:justify;                    [left区别:如果是是长篇英文,用left的话不会自动断行,文章靠右边会出现空白] border-collapse:separate;         [表格边框空心/separate分离/collapse崩溃]        border-collapse:col

(8)css表格

用css设置表格样式 *<table></table> 标签定义 HTML 表格. * tr 元素定义表格的行:th 元素定义表格的表头:td 元素定义表格中的单元格:caption元素定义表格的标题:cellpadding元素定义单元格内文字与边框的距离:cellspacing元素定义单元格之间的距离: *每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义):一个<tr>...</tr>标记

3月23.CSS表格布局

360表格布局: CSS定义标签: @charset "utf-8";/* CSS Document */.bt1{ border:#309 solid 1px; height:100px; width:900px; margin:10px; top:100px ; left:180px; position:absolute; } .bt2{ border:#309 solid 1px; height:50px; width:900px; margin:10px; top:220px;