iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >CSS里能不能用odd
  • 882
分享到

CSS里能不能用odd

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

今天小编给大家分享一下CSS里能不能用odd的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

今天小编给大家分享一下CSS里能不能用odd的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

CSS里面能用odd。在CSS中,odd可以在伪类选择器中作为关键字选中指定元素,常作为“:nth-child()”选择器的参数,用于选取父元素中奇数行的指定子元素,语法“指定子元素:nth-child(odd){//css样式}”。

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

CSS里面能用odd。

odd的意思为“奇数”,在CSS中,可以在伪类选择器中作为关键字选中指定元素。

odd常与“:nth-child(n)”选择器配合使用,作为该选择器的参数,用于选取父元素中奇数行的指定子元素

指定子元素:nth-child(odd){//css样式}

说明:相对于odd,还有一个关键字even(偶数),和“:nth-child(n)”选择器配合使用,可选取父元素中偶数行的指定子元素

示例:实现表格的隔行变色

即奇数行一个颜色,偶数行一个颜色

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<style>
			tr:nth-of-type(even){
				background:red;
			}
			tr:nth-of-type(odd){
				background:pink;
			}
		</style>
	</head>
	<body>
		<table border="1">
			<tr>
				<th>商品</th>
				<th>价格</th>
			</tr>
			<tr>
				<td>T恤</td>
				<td>¥100</td>
			</tr>
			<tr>
				<td>牛仔褂</td>
				<td>¥250</td>
			</tr>
			<tr>
				<td>牛仔库</td>
				<td>¥150</td>
			</tr>
		</table>
	</body>
</html>

CSS里能不能用odd

扩展知识:

:nth-child(n)选择器匹配父元素中的第n个子元素。参数是元素的索引。索引从1开始。

  • n 可以是一个数字,一个关键字,或者一个公式。

:nth-child 是 CSS3 提供的一个好用的选择器,因为在项目中经常用到,所以简单总结了它的常用方法,下面示例代码截图用的是同一个例子,p元素的父元素都是body

p:nth-child(2)

表示给第2个p元素添加背景色,p:nth-child(3)是第3个p元素,以此类推

CSS里能不能用odd

p:nth-child(2)

承接上面的示例,如果这里的p元素前面还有其它元素,结果如下图,段落1被添加背景色,而不是上面示例的段落2被添加背景色,

因为这里的p:nth-child(1)为h2元素,,所以p:nth-child(2)才为p元素

CSS里能不能用odd

p:nth-child(3n)

表示给3的倍数的p元素添加背景色,2n就是2的倍数,4n就是4的倍数,以此类推

CSS里能不能用odd

p:nth-child(odd)

表示给所有奇数p元素添加背景色

CSS里能不能用odd

p:nth-child(even)

表示给所有偶数p元素添加背景色

CSS里能不能用odd

使用公式 (an + b),描述:表示周期的长度,n 是计数器(从 0 开始),b 是偏移值

另外需要特别注意的是,an 必须写在 b 的前面,不能写成 b+an 的形式

注:公式里的n,不区分大小写

CSS里能不能用odd

p:nth-child(2n+1)

可以简单理解为等同于 p:nth-child(odd)

CSS里能不能用odd

p:nth-child(2n+0)

可以简单理解为等同于 p:nth-child(even)

CSS里能不能用odd

p:nth-child(n+2)

表示正向范围,从第2个p元素开始(包括第2个p元素)到最后一个p元素都添加背景色(这里范围指2-5)

CSS里能不能用odd

p:nth-child(-n+5)

表示负向范围,从最后一个p元素(包括最后一个元素)到第一个p元素都添加背景色(这里范围指5-1)

CSS里能不能用odd

以上就是“CSS里能不能用odd”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网node.js频道。

--结束END--

本文标题: CSS里能不能用odd

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CSS里能不能用odd
    今天小编给大家分享一下CSS里能不能用odd的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。...
    99+
    2024-04-02
  • css里能不能用var变量
    本篇内容主要讲解“css里能不能用var变量”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css里能不能用var变量”吧! css里...
    99+
    2024-04-02
  • css里能不能控制显示虚线
    今天小编给大家分享一下css里能不能控制显示虚线的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2024-04-02
  • css能不能用像素单位
    本文小编为大家详细介绍“css能不能用像素单位”,内容详细,步骤清晰,细节处理妥当,希望这篇“css能不能用像素单位”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 ...
    99+
    2024-04-02
  • javascript能不能放在css中
    这篇文章将为大家详细讲解有关javascript能不能放在css中,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 javascript不可以放...
    99+
    2024-04-02
  • css能不能让文字旋转
    本文小编为大家详细介绍“css能不能让文字旋转”,内容详细,步骤清晰,细节处理妥当,希望这篇“css能不能让文字旋转”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。css能让文字旋转,其实现文字旋转的方法:1、新建...
    99+
    2023-07-05
  • css hack为什么不能多用
    这篇文章主要介绍“css hack为什么不能多用”,在日常操作中,相信很多人在css hack为什么不能多用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css hack为什...
    99+
    2024-04-02
  • react里能不能嵌入jquery
    这篇文章主要介绍“react里能不能嵌入jquery”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“react里能不能嵌入jquery”文章能帮助大家解决问题。 ...
    99+
    2024-04-02
  • css不可能实现的功能有哪些
    这篇文章主要讲解了“css不可能实现的功能有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css不可能实现的功能有哪些”吧!css是什么意思css是一种用来表现HTML或XML等文件样式...
    99+
    2023-06-14
  • 阿里云服务器能不能用来赚钱
    阿里云服务器是一种云服务器产品,可以提供云服务器租用服务,也可以提供云服务器销售服务。如果用户想使用阿里云服务器来开展业务,需要满足一定的资质和条件,例如获得阿里云的认证、具备相应的计算机技术能力等。 除此之外,阿里云还提供了一些付费增值...
    99+
    2023-10-26
    阿里 服务器
  • css能不能调字与字左右的间距
    今天小编给大家分享一下css能不能调字与字左右的间距的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2024-04-02
  • PHP能不能不用Apache运行
    这篇文章主要介绍PHP能不能不用Apache运行,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PHP可以不用Apache运行;php是解释性语言,必须要依赖服务端,不用Apache,也可以使用IIS、ngnix等作为...
    99+
    2023-06-15
  • 阿里云OSS能不能做数据库?
    简介 阿里云OSS(Object Storage Service)是一种对象存储服务,可以用于存储和管理大量的非结构化数据。然而,很多人对于阿里云OSS是否可以用来做数据库存在疑问。本文将对这个问题进行探讨。1. 阿里云OSS的特点阿里云O...
    99+
    2024-01-29
    阿里 能做 能不
  • linux中能不能用ghost
    本文小编为大家详细介绍“linux中能不能用ghost”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux中能不能用ghost”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。linux中能使用ghost;gh...
    99+
    2023-07-02
  • react不能解析css怎么办
    本教程操作环境:Windows10系统、react18.0.0版、Dell G3电脑。react不能解析css怎么办?react 模块化引入外部css文件不生效问题处理react 中引入外部css/less文件时,如果直接引入 =》 imp...
    99+
    2023-05-14
    React css
  • 阿里云的服务器能不能转
    本文将详细讨论阿里云的服务器是否可以进行转售。转售指的是将已经购买的阿里云服务器转售给第三方。阿里云服务器的转售是否可行,以及如何进行转售,将在这篇文章中进行详细说明。 阿里云是中国最大的云计算服务提供商,为用户提供云计算、大数据、人工智能...
    99+
    2023-12-17
    阿里 服务器
  • 阿里云服务器能不能退款
    阿里云服务器是一款免费的云服务器,如果您的服务器出现故障或者需要更换硬件,则需要支付相应的费用以更换服务器。在这种情况下,无法退款。 如果您购买了阿里云服务器,并支付了相应的费用,但是服务器无法提供所需的服务或者出现故障,那么您可以拨打阿...
    99+
    2023-10-26
    阿里 服务器
  • react能不能使用require
    本文小编为大家详细介绍“react能不能使用require”,内容详细,步骤清晰,细节处理妥当,希望这篇“react能不能使用require”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。react能使用requi...
    99+
    2023-07-04
  • linux能不能用鼠标
    本篇内容介绍了“linux能不能用鼠标”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!linux能用鼠标。linux图形化界面下,可以使用鼠标...
    99+
    2023-07-05
  • gitlab能不能使用ssh2
    随着互联网技术的发展,Git作为目前最流行的版本控制系统,已经成为了开发者必不可少的工具之一。而GitLab作为一款在线的Git仓库管理工具,则更是受到了广大开发者的青睐。在GitLab的开发者社区中,经常存在这样一个问题:GitLab能否...
    99+
    2023-10-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作