首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CSS第n个子项(奇数)不工作

CSS第n个子项(奇数)不工作是指在使用CSS选择器:nth-child(n)时,无法正确选择到奇数位置的子项。这可能是由于以下几个原因导致的:

  1. CSS选择器错误:首先需要确认选择器的语法是否正确。正确的nth-child选择器语法是:nth-child(odd),其中odd表示奇数。如果选择器语法错误,可能会导致选择不到目标子项。
  2. 父元素样式影响:有时候,父元素的样式可能会影响到子项的选择。例如,父元素设置了display属性为flex或grid,可能会导致:nth-child选择器无法准确选择到奇数位置的子项。这时可以尝试修改父元素的样式,或者使用其他选择器来准确选择目标子项。
  3. 子项位置错误:如果子项的位置不是从1开始计数,而是从0开始计数,那么:nth-child选择器选择奇数位置的子项时需要使用:nth-child(2n+1)的形式。其中2n+1表示奇数位置的公式。

解决这个问题的方法有:

  1. 检查选择器语法:确保选择器语法正确,使用:nth-child(odd)来选择奇数位置的子项。
  2. 检查父元素样式:检查父元素是否设置了可能影响子项选择的样式,尝试修改父元素样式或使用其他选择器。
  3. 检查子项位置:如果子项位置不是从1开始计数,使用:nth-child(2n+1)来选择奇数位置的子项。

腾讯云相关产品和产品介绍链接地址:

腾讯云提供了丰富的云计算产品和服务,包括云服务器、云数据库、云存储等。以下是一些相关产品和介绍链接地址:

  1. 云服务器(CVM):提供弹性计算能力,支持多种操作系统和应用场景。了解更多:https://cloud.tencent.com/product/cvm
  2. 云数据库MySQL版(CDB):提供高性能、可扩展的MySQL数据库服务。了解更多:https://cloud.tencent.com/product/cdb_mysql
  3. 云存储(COS):提供安全可靠的对象存储服务,适用于图片、音视频、文档等各种类型的数据存储。了解更多:https://cloud.tencent.com/product/cos

请注意,以上链接仅供参考,具体产品选择应根据实际需求进行评估和决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

878. N 奇数字 每日一题 11-22

原题 一正整数如果能被 a 或 b 整除,那么它是神奇的。 给定三整数 n , a , b ,返回 n 神奇的数字。因为答案可能很大,所以返回答案 对 10^9 + 7 取模 后的值。...<= n <= 10^9 2 <= a, b <= 4 * 10^4 难度Hard 标签数学 二分查找 分析 看完题目我感觉一线性遍历就能出来了,可是忘记了今天这是一道困难题。...于是乎我的第一解法横空出世,默认的testCase也通过了。...超时了 哈哈哈 于是开始重新分析题目,发现规律: 一数里包含的神奇数字(x)的数量= x/a + x/b - x/最小公倍数 代码实现 func nthMagicalNumber(n int,...minGongBeiShu(a, b) maxVal := 1000000000 + 7 cnt := 0 for start <= end { // 找到中间的数,计算出这个数 有几个神奇数

22820
  • CSS3】CSS3 结构伪类选择器 ( E:first-child E:last-child 选择器 | E:nth-child(n) 选择器 | E:nth-of-type 选择器 )

    /* 结构伪类选择器 选择 ul 父容器下的 1 li 子元素 */ background-color: blue; } 关键字 : 借助下面的 奇数 /...\} , 非负整数 ; 2n : 表示偶数 ; 2n + 1 : 表示奇数 ; 5n : 表示 5 / 10 / 15 / 20 / 25 等索引数字 ; 将 \{ n = 0 , 1 , 2...\cdots \} 代入即可 ; 如果 n 索引 是 0 元素 , 或者 超出 了元素个数 , 该选择器会被忽略 ; 2、n 为数字的情况 代码示例 : <!...) { /* 结构伪类选择器 选择 ul 父容器下的 奇数索引的 li 子元素 偶数索引也就是 1 / 3 / 5 li 子元素...\} , 非负整数 ; 2n : 表示偶数 ; 2n + 1 : 表示奇数 ; 5n : 表示 5 / 10 / 15 / 20 / 25 等索引数字 ; 将 \{ n = 0 , 1 ,

    1.3K30

    CSS3中:last-child及其选择器的用法

    其实很多时候我们都能用到css的选择器功能,比如调用N篇文章,想设置奇数行显示一种颜色,偶数行显示一种颜色,然后代码一般都是“foreach”循环语句,建议直接写在代码里,那么css就能轻而易举的解决这个问题... li:nth-child(-n+4){background:#ddd} :nth-child(2n)选取偶数标签,2n也可以是even .talklee li:nth-child(2n){background...:#ddd} :nth-child(2n-1)选取奇数标签,2n-1可以是odd .talklee li:nth-child(2n-1){background:#ddd} :nth-child(3n+1...)自定义选取标签,3n+1表示“隔二取一” .talklee li:nth-child(3n+1){background:#ddd} :last-child选取最后一标签 .talklee li:...last-child{background:#ddd} :nth-last-child(3)选取倒数第几个标签,3表示选取3 .talklee li:nth-last-child(3){background

    82410

    前端CSS Flex布局8大重难点知识,收藏起来吧

    子项.left 设置固定宽 width:300px 子项.right 设置宽,添加 flex-grow:1;// 占满所有剩余空间 2、Flex 实现三栏布局 (左右固定,中间自适应) 给父元素加上...display:flex; // 设为弹性布局 子项.left 和 .right 分别设置固定宽 width:200px 和 width:250px; 子项.middle 设置宽,添加 flex-grow...解决方案:如果我们每一行显示的个数为 n,那我们可以最后一行子项的后面加上 n-2 span 元素,span 元素的宽度和其它子项元素宽度一样,但不用设置高度。...所以要去掉这两种情况,只需要加 n-2 span 元素就好 6、flex 实现 8 元素分两行排列 每行 4 平均分布 - 自适应 给父容器添加如下属性: display: flex; //...; 单独控制自身垂直底部对齐 当然 Flex 布局已经到了 CSS 阶段的后期阶段了,如果你没有学过 CSS,或者掌握牢固,建议可以从开始学习下 CSS

    1.7K10

    用微前端的方式搭建类单页应用

    279篇 2018年 71篇 前言 微前端由ThoughtWorks 2016年提出,将后端微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。...“Portal项目”是比较特殊的,在开发阶段是一容器,包含任何业务,除了提供“子项目”注册、合并功能外,还可以提供一些系统级公共支持,例如: 用户登录机制 菜单权限获取 全局异常处理 全局数据打点...CSS样式问题解决之后,接下来看一下,Portal提供的init做了哪些工作。...”的reducers,把“子项目”的数据流挂载了redux上 “子项目”的弹出窗全部挂载在一全局的div上,并为这个div添加对应的项目作用域,配合“子项目”构建的CSS,确保弹出框样式正确 上述代码中还看到了...JS公共库版本统一 为了侵入“子项目”,我们采用构建过程中替换的方式来做,“Portal项目”把公共库引入进来,重新定义,然后通过window.app.require的方式引用,在编译“子项目”的时候

    1.7K31

    jquery获取第几个子元素_js获取元素的指定子元素

    元素;对 于$(”label:only-child“)会选出是label元素,同时它是它父类唯一的子元素的label元素; :nth-child(n):返回n个子节点,n从1开始,如果n取0,...An+B的所有子节点,比如3n+1返回所处位置为父节点子元素的是3的倍数加1的那个子元素; :even:页面范围内的处于偶数位置的元素,如:li:even返回全部偶数li元素; :odd:页面范围内的处于奇数位置的元素...; :eq(n):n匹配的元素(n从0开始),如:li:eq(3)返回整个页面的第四li元素,ul li:eq(1)返回页面中第一ul元素下的第二li元素,注意:只匹配一次就返回了; :gt...(n):n匹配元素(不包括)之后的元素(n从0开始),如:ul:gt(2)返回从3ul开始的所有ul元素(含第三); :lt(n):n匹配元素(不包括)之前的元素(n从0开始),如:ul...:lt(2)返回从01ul元素; 2.

    27.2K30

    前端成神之路-HTML5CSS3_01

    语言,定义了新的标签、特性和属性 拥有一强大的技术集,这些技术集是指: HTML5 、CSS3 、javascript, 这也是广义上的 HTML5 HTML5 拓展了哪些内容 语义化标签 本地存储...七、CSS3 属性选择器(上) 八、CSS3 属性选择器(下) 九、结构伪类选择器 十、nth-child 参数详解 nth-child 详解 注意:本质上就是选中第几个子元素 n 可以是数字...、关键字、公式 n 如果是数字,就是选中第几个 常见的关键字有 even 偶数、odd 奇数 常见的公式如下(如果 n 是公式,则从 0 开始计算) 但是 0 元素或者超出了元素的个数会被忽略.../* 选择 0 5 10 15, 应该怎么选 */ ul li:nth-child(5n) { background-color: orangered; } /* n + 5 就是从...5开始往后选择 */ ul li:nth-child(n + 5) { background-color: peru; } /* -n + 5 前五 */ ul li:nth-child

    44910
    领券