返回顶部
首页 > 资讯 > 前端开发 > JavaScript >css如何给指定第几个li加样式
  • 299
分享到

css如何给指定第几个li加样式

2024-04-02 19:04:59 299人浏览 泡泡鱼
摘要

本篇内容介绍了“CSS如何给指定第几个li加样式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

本篇内容介绍了“CSS如何给指定第几个li加样式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

4种方法:1、用“:first-child”给第1个li加样式,语法“li:first-child{样式代码}”;2、用“:last-child”给最后1个li加样式,语法“li:last-child{样式}”;3、用“li:nth-of-type(N){样式代码}”给第N个li加样式;4、用“li:nth-child(N){样式代码}”给第N个li加样式。

教程操作环境:windows7系统、css3&&HTML5版、Dell G3电脑。

css选取指定第几个li并加样式

方法1:使用:first-child选择器给第1个li加样式

:first-child 选择器匹配其父元素中的第一个子元素。

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<style>
			li{
				float: left;
				height: 50px;
				line-height: 50px;
				width: 50px;
				margin: 20px;
				background: #ccc;
				text-align: center;
				color: #fff;
			}
			li:first-child{
				background:red;
			}
		</style>
	</head>

	<body>
		<ul class="dom">
			<li>1</li>
			<li>2</li>
			<li>3</li>
			<li>4</li>
			<li>5</li>
		</ul>
	</body>

</html>

css如何给指定第几个li加样式

方法2:使用:last-child选择器给最后1个li加样式

:last-child选择器用来匹配父元素中最后一个子元素。

li:last-child{
	background:pink;
}

css如何给指定第几个li加样式

方法3:使用:nth-of-type()选择器给第N个li加样式

:nth-of-type(n) 选择器匹配属于父元素的特定类型的第 N 个子元素的每个元素

li:nth-of-type(1){  
	background:red;
}
li:nth-of-type(2){  
	background:pink;
}
li:nth-of-type(3){  
	background:green;
}

css如何给指定第几个li加样式

()内的参数可以是公式或关键字Odd(奇数) 和 even(偶数)

n+2从第2个元素开始加样式。

li:nth-of-type(n+2){
	background:red;
}

css如何给指定第几个li加样式

同理如果选中单数元素那么就是2n+1(或者使用odd);如果是想选中双数元素,那么就应该写成2n+2(或者使用even);

li:nth-of-type(2n+1){
background:pink;
}
li:nth-of-type(even){
background:green;
}

css如何给指定第几个li加样式

方法4:使用:nth-child()选择器给第N个li加样式

:nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型。

li:nth-child(1){  
	background:red;
}
li:nth-child(3){  
	background:pink;
}
li:nth-child(5){  
	background:green;
}

css如何给指定第几个li加样式

()内的参数可以是公式或关键字Odd(奇数) 和 even(偶数)

li:nth-child(odd){ 
	background:red;
}
li:nth-child(2n+2){
background:pink;
}

css如何给指定第几个li加样式

“css如何给指定第几个li加样式”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: css如何给指定第几个li加样式

本文链接: https://lsjlt.com/news/98698.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • css如何给指定第几个li加样式
    本篇内容介绍了“css如何给指定第几个li加样式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • css怎么让第一个li不加样式
    本篇内容介绍了“css怎么让第一个li不加样式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • jquery如何获取第几个li
    本文小编为大家详细介绍“jquery如何获取第几个li”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery如何获取第几个li”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。...
    99+
    2024-04-02
  • jquery如何获取li是第几个
    本篇内容介绍了“jquery如何获取li是第几个”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 如何给select添加css样式
    今天给大家介绍一下如何给select添加css样式。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。添加方法:1、给select...
    99+
    2024-04-02
  • css如何去掉li标签样式
    在css中清除li标签默认样式的方法:1.创建li标签列表;2.使用padding和margin属性清除内外边距;3.使用list-style属性清除序号;在css中清除li标签默认样式的方法首先,在页面中使用ul、li标签创建一个列表;&...
    99+
    2024-04-02
  • css如何去掉li默认样式
    本篇内容主要讲解“css如何去掉li默认样式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css如何去掉li默认样式”吧!css去掉li默认样式的方法:1、创建一个HTML示例文件;2、添加li...
    99+
    2023-07-05
  • CSS中如何使用ul与li样式
    本篇文章为大家展示了CSS中如何使用ul与li样式,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。CSS中的ul与li样式详解ul和li列表是使用CSS布局页面时常用...
    99+
    2024-04-02
  • 如何去除ul li默认css样式
    这篇文章主要介绍“如何去除ul li默认css样式”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何去除ul li默认css样式”文章能帮助大家解决问题。 去除u...
    99+
    2024-04-02
  • css如何排除第一个元素给其他元素设置样式
    这篇文章主要讲解了“css如何排除第一个元素给其他元素设置样式”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css如何排除第一个元素给其他元素设置样式”吧!...
    99+
    2024-04-02
  • css如何修改第n个元素样式
    这篇文章主要讲解了“css如何修改第n个元素样式”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css如何修改第n个元素样式”吧! ...
    99+
    2024-04-02
  • css如何去掉li元素默认样式
    这篇文章主要介绍css如何去掉li元素默认样式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 方法:1、用“list-style”属性去除li元素默认小圆...
    99+
    2024-04-02
  • 如何添加css样式
    小编给大家分享一下如何添加css样式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!css的三种引入方式1.行内样式,最直接最简单的一种,直接对HTML标签使用st...
    99+
    2023-06-14
  • jquery如何给元素添加样式
    在jquery中给元素添加样式的方法:1.新建html项目,引入jquery;2.创建测试标签,并设置id属性;3.使用addClass()方法添加元素样式;具体步骤如下:首先,在新建一个html项目,在项目中引入jquery;<sc...
    99+
    2024-04-02
  • 织梦dedecms的arclist循环中判断第一个li,则添加固定的css否则不加
    dedecms的arclist循环中,判断如果是第一个li,则添加固定的css,否则不加 经过测试,同样在channel标签里也适用。 写法如下: 复制代码代码如下:{dede:arclist row=4 flag='p...
    99+
    2022-06-12
    dedecms arclist 循环
  • css中:nth-child(2)具体选择第几个对象设置样式
    这篇文章主要介绍了css中:nth-child(2)具体选择第几个对象设置样式,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 实例代码:&...
    99+
    2024-04-02
  • CSS如何用list-style属性控制li标签样式
    本文小编为大家详细介绍“CSS如何用list-style属性控制li标签样式”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS如何用list-style属性控制li标签样式”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习...
    99+
    2023-07-04
  • jquery如何给元素设置css样式
    这篇文章将为大家详细讲解有关jquery如何给元素设置css样式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 设置方法:1、使用css()方...
    99+
    2024-04-02
  • 如何定义CSS类样式
    本篇内容主要讲解“如何定义CSS类样式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何定义CSS类样式”吧!   一:css样式是干啥的   CSS样式是...
    99+
    2024-04-02
  • angular或者js如何确定选中ul的哪几个li
    这篇文章主要介绍了angular或者js如何确定选中ul的哪几个li,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。刚来新公司接到新的需求做一...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作