CSS |:第 n 个末位类型()选择器
CSS 中的:第 n 个最后类型()选择器只用于样式化父元素的第 n 个子元素。从最后一个子元素开始计数的选择器。一个 n 可以是一个数字,一个关键词,或者一个公式。
语法:
:nth-last-of-type(number) {
//css Property;
}
其中 number 是表示从末尾开始计数的匹配元素模式的参数。它可以是奇数、偶数或函数符号。
- 奇数:表示一系列中位置为奇数的元素:1、3、5 等。,从头数到尾。
- 偶:表示位置在 2、4、6 等数列中偶的元素。,从头数到尾。
- 函数符号():对于 n 的每一个正整数或零值,它表示兄弟元素的位置与模式 An+B 匹配的元素。从末尾开始计数,第一个元素的索引为 1。
示例-1:
<!DOCTYPE html>
<html>
<head>
<style>
h1 {
color: green;
font-size: 35px;
}
p:nth-last-of-type(3) {
background: green;
color: white;
font-weight: bold;
width: 70%;
}
</style>
</head>
<body>
<center>
<h1>GeeksForGeeks</h1>
<h2>CSS:nth-last-of-type() Selector </h2>
<p class="geeksFORGEEKS">geeksforgeeks</div>
<p class="forgeeks">A computer science portal for geeks.</div>
<p class="geeks">Sudo placement.</p>
<p class="SUDO">GFG STANDS FOR GEEKSFORGEEKS.</p>
</body>
</html>
输出:
示例-2: 在该示例中,根据从末尾开始计数的公式 2n 选择每个偶数元素。
<!DOCTYPE html>
<html>
<head>
<title>CSS :nth-last-of-type Selector</title>
<style>
table {
border: 1px solid green;
margin: auto;
}
/* Selects the last three element */
tr:nth-last-of-type(2n) {
background-color: green;
color: white;
}
</style>
</head>
<body style="text-align:center;">
<h1 style="color:green;">
GeeksforGeeks
</h1>
<h2>
CSS :nth-last-of-type Selector
</h2>
<table>
<tbody>
<tr>
<td>Merge sort</td>
</tr>
<tr>
<td>Quick sort</td>
</tr>
<tr>
<td>Insertion sort</td>
</tr>
<tr>
<td>Selection sort</td>
</tr>
</tbody>
</table>
</body>
</html>
输出:
支持的浏览器:以下列出了:第 n 个最后类型()选择器支持的浏览器:
- 苹果 Safari
- 谷歌 Chrome
- 火狐浏览器
- 歌剧
- 微软公司出品的 web 浏览器
版权属于:月萌API www.moonapi.com,转载请注明出处