提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: CSS教程 > CSS3中怎样自定义表格款式【css教程】,nth-child(n)

在CSS3中能够经由过程给元素设置伪元素nth-child(n)来完成自定义表格款式,个中n能够为数值,关键字或许公式

在开辟过程当中,经常会遇到一些表格款式的需求,比方使表格中的第一行或许末了一行来显现差别的款式 ,又或许使表格中的奇数行或许偶数行显现差别的背景色等等,这些结果我们能够经由过程CSS3中的伪类选择器完成,接下来在文章中将为人人细致引见,具有肯定参考价值,愿望对人人有所协助。

【引荐课程:CSS3课程

:nth-child(n)选择器

:nth-child(n) 选择器的作用是婚配属于其父元素的第 N 个子元素,不论N的数据类型,所以N我们能够设置为数字,关键词或许是公式

基本上一切的主流浏览器都支撑这个属性。

HTML代码:

<style>
		table{
	font-size:16px;
	color:#333333;
	border-collapse: collapse;/*设置表格的边框是不是被合并为一个单一的边框*/
		}
	th{
	border:1px solid #444;
	padding:25px;

	}
	td{
	border:1px solid #444;
	padding: 15px;
	}
	
	</style>
</head>
<body>
	<table>
		<tr>
			<th>示例一</th>
			<th>示例二</th>
			<th>示例三</th>
		</tr>
		<tr>
			<td>test1</td>
			<td>test1</td>
			<td>test1</td>
		</tr>
		<tr>
			<td>test2</td>
			<td>test2</td>
			<td>test2</td>
		</tr>
		<tr>
			<td>test3</td>
			<td>test3</td>
			<td>test3</td>
		</tr>
	</table>

结果图:

(1)直接指定某一行

能够直接在伪元素的括号中增加所指定要转变背景色彩的表格行数

例:将表格中的第二行的背景色彩设置为灰色,可经由过程以下代码来设置

tr:nth-child(2)
{
background:gray;
}

结果图:

(2)经由过程设置倍数来转变表格背景色彩

例:将表格中为2的倍数设置成RGB(189,215,238)色彩,代码以下

tr:nth-child(2n)
{
background:rgb(189,215,238);
}

结果图以下

(3)经由过程公式来设置

例:将表格中n+1的行数设置背景色彩

tr:nth-child(n+3)
{
background:rgb(189,215,238);
}

结果图以下

案例剖析:经由过程:nth-child(n)选择器来完成表格隔行变色的案例

tr:nth-child(2n)
{
background:rgb(189,215,238);
}
tr:nth-child(2n+1){
	background:rgb(207,238,252);
}

结果图:

总结:以上就是本篇文章的全部内容了,愿望经由过程这篇文章能够让人人关于CSS3设置表格背景色有所相识

以上就是CSS3中怎样自定义表格款式的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"CSS3中怎样自定义表格款式【css教程】,nth-child(n)"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线