博客列表 >CSS制作表格圆角-19年9月7日

CSS制作表格圆角-19年9月7日

别的博客
别的博客原创
2019年09月07日 17:25:32543浏览

实例

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="gb2312">
<title>css圆角表格</title>
<style>

table{
 width:800px;
 margin:0 auto;
 border-collapse:collapse;

}



/*设置头部caption样式*/
table caption {
 font-size: 20px;
 font-weight:bolder;
 padding:10px;

}

/*设置th, td样式*/
th, td{
 border:1px solid #CCCCCC;
 padding:15px;
 text-align:center;
 
}

/*设置底部tfoot样式*/
table tfoot{
	 font-size:12px;

}


/*设置左上角圆角*/
table tr:first-child th:first-child {
 border-top-left-radius: 6px;
 border:none
 }
 
 /*设置右上角圆角*/
table tr:first-child th:last-child {
 border-top-right-radius: 6px;
 border:none
 }
 
 /*设置左下角圆角*/
table tr:last-child td:first-child{
 border-bottom-left-radius:6px;
 border:none
}

/*设置右下角圆角*/
table tfoot > tr:last-child td:last-child{
 border-bottom-right-radius:6px;
 border:none
}



/*给tr添加背景颜色*/
table thead > tr:first-of-type {
 background-color:#09F;
  color:#fff
}

table tbody > tr:first-of-type > td:first-of-type {
 background-color: #9CC;
}

table tbody > tr:nth-last-of-type(2) > td:first-of-type{
 background-color: #C9C;
}
/*给底部添加背景颜色*/
table tfoot{ 
 background-color: #F7F7F7;
 }

</style>
</head>

<body>
<table>

<caption>课程表</caption>
<!------------------头部---------------------------->
<thead>
<tr>
<th colspan="2"> </th>

<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
<th>星期五</th>
<th>星期六</th>
<th>星期日</th>
<tr>
</thead>
<!----------------------------主体---------------------------->
<tbody>
<tr>
<td rowspan="4">上午</td>
<td>1</td>
<td>数学</td>
<td>英语</td>
<td>生物</td>
<td>数学</td>
<td>化学</td>
<td> </td>
<td> </td>
</tr>
<tr>
  <td>2</td>
<td>语文</td>
<td>数学</td>
<td>语文</td>
<td>生物</td>
<td>生物</td>
<td> </td>
<td> </td>
</tr>
<tr>
  <td>3</td>
  <td>英语</td>
  <td>生物</td>
  <td>英语</td>
  <td>体育</td>
  <td>英语</td>
  <td> </td>
  <td> </td>

</tr>
<tr>

  <td>4</td>
  <td>化学</td>
  <td>体育</td>
  <td>数学</td>
  <td>化学</td>
  <td>体育</td>
  <td> </td>
  <td> </td>
</tr>
<tr>
<td rowspan="2">下午</td>
<td>5</td>
<td>体育</td>
<td>语文</td>
<td>化学</td>
<td>语文</td>
<td>数学</td>
<td> </td>
<td> </td>
</tr>
<tr>
  <td>6</td>
<td>生物</td>
<td>化学</td>
<td>体育</td>
<td>英语</td>
<td>语文</td>
<td> </td>
<td> </td>
</tr>
</tbody>
<!----------------------------底部---------------------------->
<tfoot>
<tr>

<td colspan="9" align="left">如果体育老师生病,那么将会由其他几位老师中的任何一个代课</td>
</tr>
</tfoot>
</table>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

 

总结:

border-collapse 用于表格属性, 表示表格的两边框合并为一条;

我觉得这个真的有点难的,我百度了好多的CSS圆角表格制作方法,希望老师能讲一下。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议