如今在网站设计中,CSS已经成为不可或缺的一部分。当我们需要创建表格时,CSS可以给我们提供许多有用的工具。下面是一些CSS的表格写法。
/*基础表格*/ table { border-collapse: collapse; /*将表格边框合并*/ width: 100%; } table td, table th { border: 1px solid #ccc; /*设置每个单元格的边框*/ padding: 8px; /*设置单元格内的间距*/ text-align: left; /*设置文本对齐方式*/ } /*斑马线表格*/ table.striped tr:nth-child(even) { background-color: #f2f2f2; /*设置偶数行的背景色*/ } /*响应式表格*/ @media only screen and (max-width: 600px) { table.responsive { width: 100%; } table.responsive tr, table.responsive td { display: block; /*将每个单元格变为块级元素*/ } table.responsive td { text-align: right; /*设置块级元素内的文本对齐方式*/ padding: 5px; /*设置块级元素内的间距*/ } }
以上代码可以帮助我们创建一个基础表格和一些进阶的CSS表格。而且,CSS还能用于表格排序、筛选等功能。它为我们提供了高度可定制的表格功能,使我们可以为每个页面或应用程序制作一个独特的表格。