仿Word自动套用格式使用CSS设置表格样式实例
建站知识 2021-07-03 08:43www.168986.cn长沙网站建设
找一个虽然不是很好看,但设置起来比较复杂的吧彩色底纹-强调文字颜色6
Word中的效果如图示
【样式分析】
Word中设置表格格式,主要是设置边框和底纹,可选定整个表格或者部分单元格右击→表格属性→边框和底纹,打开“边框和底纹”对话框进行设置或察看,简单分析如下
一、表头所有单元格
1、上边框无;
2、左边框无;
3、右边框无;
4、下边框颜色#4BACC6,3磅,单实线(网页中磅不好设置,用3px取代);
二、内容所有行
底纹颜色#FEF4EC;
三、内容所有奇数行
底纹颜色#FBCAA2;
四、内容所有单元格
左边框白色,0.5,单实线(网页中磅不好设置,用1px取代);
五、内容一行单元格
下边框颜色#B65608,0.5磅,单实线(网页中磅不好设置,用1px取代);
六、内容一列所有单元格
下边框颜色#B65608,0.5磅,单实线(网页中磅不好设置,用1px取代);
七、内容第一列所有单元格
底纹颜色 #B65608;
左边框颜色#B65608,0.5磅,单实线(网页中磅不好设置,用1px取代);
文字颜色白色;
【HTML内容与结构】
<div style="width:600px;">
<table class="table-11">
<thead>
<tr>
<th>Column0</th><th>Column1</th><th>Column2</th><th>Column4</th><th>Column5</th>
</tr>
</thead>
<tbody>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
</tbody>
</table>
</div>
【样式表】
.table-11
{
width: 100%;
table-layout: auto;
border-collapse:collapse;/ IE用 /
border-spacing:0;
}
/标题行/
.table-11 th
{
}
/内容所有行/
.table-11 tbody tr
{
background: #FEF4EC;
}
/内容所有偶数行(奇数为odd、偶数为even)/
.table-11 tbody tr:nth-child(odd)
{
background: #FBCAA2;
}
/鼠标悬停的行(不包括表头和表尾)/
.table-11 tbody tr:hover
{
background:#FFFF00;
}
/所有单元格/
.table-11 th, td
{
}
/表头所有单元格/
.table-11 thead tr th
{
border-: none;
border-left: none;
border-right: none;
border-bottom: solid 3px #4BACC6;
}
/表尾所有单元格/
.table-11 tfoot tr td
{
}
/内容所有单元格/
.table-11 tbody tr td
{
border-left:solid 1px White;
}
/内容第一行所有单元格/
.table-11 tbody tr:first-child td
{
/如果设置背景色,将失去鼠标悬停效果/
}
/内容一行所有单元格/
.table-11 tbody tr:last-child td
{
/如果设置背景色,将失去鼠标悬停效果/
border-bottom:solid 1px #B65608;
}
/表格第一列所有单元格/
.table-11 th:first-child, td:first-child
{
}
/表格一列所有单元格/
.table-11 th:last-child, td:last-child
{
}
/内容第一列所有单元格/
.table-11 tbody td:first-child
{
background: #B65608;
border-left:solid 1px #B65608;
color:White;
}
/内容一列所有单元格/
.table-11 tbody td:last-child
{
border-right:solid 1px #B65608;
}
【效果】
本文主要是提供一些思路,细节分析和设置不见得非常恰当,有更好的思路和设置,还望不吝赐教……
Word中的效果如图示
【样式分析】
Word中设置表格格式,主要是设置边框和底纹,可选定整个表格或者部分单元格右击→表格属性→边框和底纹,打开“边框和底纹”对话框进行设置或察看,简单分析如下
一、表头所有单元格
1、上边框无;
2、左边框无;
3、右边框无;
4、下边框颜色#4BACC6,3磅,单实线(网页中磅不好设置,用3px取代);
二、内容所有行
底纹颜色#FEF4EC;
三、内容所有奇数行
底纹颜色#FBCAA2;
四、内容所有单元格
左边框白色,0.5,单实线(网页中磅不好设置,用1px取代);
五、内容一行单元格
下边框颜色#B65608,0.5磅,单实线(网页中磅不好设置,用1px取代);
六、内容一列所有单元格
下边框颜色#B65608,0.5磅,单实线(网页中磅不好设置,用1px取代);
七、内容第一列所有单元格
底纹颜色 #B65608;
左边框颜色#B65608,0.5磅,单实线(网页中磅不好设置,用1px取代);
文字颜色白色;
【HTML内容与结构】
复制代码
代码如下:<div style="width:600px;">
<table class="table-11">
<thead>
<tr>
<th>Column0</th><th>Column1</th><th>Column2</th><th>Column4</th><th>Column5</th>
</tr>
</thead>
<tbody>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
<tr>
<td>abc</td><td>abc</td><td>abc</td><td>abc</td><td>abc</td>
</tr>
</tbody>
</table>
</div>
【样式表】
复制代码
代码如下:.table-11
{
width: 100%;
table-layout: auto;
border-collapse:collapse;/ IE用 /
border-spacing:0;
}
/标题行/
.table-11 th
{
}
/内容所有行/
.table-11 tbody tr
{
background: #FEF4EC;
}
/内容所有偶数行(奇数为odd、偶数为even)/
.table-11 tbody tr:nth-child(odd)
{
background: #FBCAA2;
}
/鼠标悬停的行(不包括表头和表尾)/
.table-11 tbody tr:hover
{
background:#FFFF00;
}
/所有单元格/
.table-11 th, td
{
}
/表头所有单元格/
.table-11 thead tr th
{
border-: none;
border-left: none;
border-right: none;
border-bottom: solid 3px #4BACC6;
}
/表尾所有单元格/
.table-11 tfoot tr td
{
}
/内容所有单元格/
.table-11 tbody tr td
{
border-left:solid 1px White;
}
/内容第一行所有单元格/
.table-11 tbody tr:first-child td
{
/如果设置背景色,将失去鼠标悬停效果/
}
/内容一行所有单元格/
.table-11 tbody tr:last-child td
{
/如果设置背景色,将失去鼠标悬停效果/
border-bottom:solid 1px #B65608;
}
/表格第一列所有单元格/
.table-11 th:first-child, td:first-child
{
}
/表格一列所有单元格/
.table-11 th:last-child, td:last-child
{
}
/内容第一列所有单元格/
.table-11 tbody td:first-child
{
background: #B65608;
border-left:solid 1px #B65608;
color:White;
}
/内容一列所有单元格/
.table-11 tbody td:last-child
{
border-right:solid 1px #B65608;
}
【效果】
本文主要是提供一些思路,细节分析和设置不见得非常恰当,有更好的思路和设置,还望不吝赐教……
长沙网站设计
- 如何自己建一个网站 自己想建个网站,怎么建
- 如何制作网站免费建站 创建网站免费注册
- html简单网页代码 html简单网页代码超链接
- dreamweaver网页制作 dreamweaver网页制作模板
- 上海网站建设 上海网站建设制作微信
- 如何制作网站和网页 如何制作一个网页
- html网页制作代码大全 端午节html网页制作代码大
- app开发公司 app开发公司前十名
- html网页制作 html网页制作文字居中
- app制作一个需要多少钱 请人制作一个app多少钱
- 成都网站制作 成都网站制作维护
- 百度建一个网站多少钱 百度做个公司网站要多少
- html+css网页制作成品 web网页制作成品css+javascrip
- html网页制作案例 html网页设计案例
- html+css网页制作成品 web网页制作成品css+javascrip
- 个人网站模板 个人网站模板HTML