nth:child()选择器

这篇具有很好参考价值的文章主要介绍了nth:child()选择器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

nth:child()属于CSS3中的选择器,针对于有多个相同标签时可以对每个标签的样式进行单独设置,以微信小程序开发中所写的代码为例:

这是wxml中的代码(类似于html):

nth-child,微信小程序,css,前端

 

 这是wxss中的代码(类似于css):

nth-child,微信小程序,css,前端

 

 最终效果为可拖动的轮播图:

 nth-child,微信小程序,css,前端

 nth-child,微信小程序,css,前端

 nth-child,微信小程序,css,前端

D为白色,A为浅绿色,B为浅蓝色,C为白色

从swiper-item的父元素swiper查起,第一个应为D,第二个为A,第三个为B,第四个为C,以此类推。

但第一个swiper-item为白色而不是粉色,第二个A是浅绿色,是因为在nth-child后面还有限定.item,而D并没有设置class="item",因此D还占一个位子但不设置颜色,A应从2开始设置为浅绿色

 :nth-child(n){}来匹配父元素中的第n个子元素,简单理解就是看 “ :”前的元素的父元素,n为几,就从父元素的第一个元素开始查起到n文章来源地址https://www.toymoban.com/news/detail-741505.html

到了这里,关于nth:child()选择器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端笔记(Css、JS、Vue、UniApp、微信小程序)

    点击穿透 应用场景:点赞或送礼等出现的弹窗遮罩,无法再次触发点击事件 磨砂模糊 底部安全距离 可以放入【common.scss】中,在需要的页面引入 宽度根据内容决定 媒体查询@media 必须是以 @media 开头 使用 mediatype 指定媒体(设备)类型 使用 and | not | only 逻辑操作符构建复杂

    2024年04月26日
    浏览(31)
  • 持续不断更新中... 自己整理的一些前端知识点以及前端面试题,包括vue2,vue3,js,ts,css,微信小程序等

    答: 在普通的前端项目工程中,在script标签中增加setup即可使用api 使用setup()钩子函数 答: 不要在计算属性中进行异步请求或者更改DOM 不要直接修改computed的值 区别: 计算属性值基于其响应式依赖被缓存,意思就是只要他之前的依赖不发生变化,那么调用他只会返回之前缓

    2024年02月11日
    浏览(39)
  • CSS笔记(黑马程序员pink老师前端)选择器,字体,文本属性,Emmet语法,元素显示模式,CSS背景

    选择器分为基础选择器和复合选择器两大类。 基础选择器 包括:标签选择器、类选择器、id选择器和通配符选择器。 多类名 可以把一些标签元素共同的样式放到一个类里面。这些标签都可以调用这个公共的类,然后再调用自己独有的类。 复合选择器 基础选择器的组合.包括后

    2024年02月09日
    浏览(39)
  • 微信小程序下拉选择

    微信小程序中下拉框选择一般的交互方式有以下两种 直接下拉选择 点击选择框后,弹出浮层进行选择 下边分别介绍两种方式的实现。在微信小程序中,这两种实现都需要修改三个文件 js 文件:下拉选择逻辑的具体实现 wxml 文件:下拉组件引入、定义 wxss 文件:下拉框样式设

    2024年02月16日
    浏览(34)
  • 微信小程序(二)微信小程序选择本地图片显示并预览(实现左右滑动)

    在微信小程序里面实现选择图片然后预览是一个非常普遍的功能,在我们上传图片文件的时候,都会选择本地的图片进行上传,在上传之前会查看一下自己上传的图片是否准确。所以要做到预览图片。 下面就实现一个简单的本地图片显示预览的功能~~ 1、创建页面 这里我直接

    2024年02月03日
    浏览(45)
  • 微信小程序多列选择器实现日期+时间的选择

    2.实现原理   3.实现代码 自定义range数组:

    2024年02月16日
    浏览(36)
  • 微信小程序之CSS

    目录 1、CSS简介 1.1、内联样式 1.2、内部样式表 1.3、外部引用 2、CSS属性 3、CSS选择器 4、CSS函数 学习路径:菜鸟教程,自己做了一个适合自己的记录 CSS (Cascading Style Sheets) 用于渲染HTML元素标签的样式,可以通过以下方式添加到HTML中: 内联样式- 在HTML元素中使用\\\"style\\\"  属性 内

    2024年02月09日
    浏览(46)
  • 【微信小程序】选择器组件picker

    picker组件是一种从底部向上弹起的滚动选择器。 在官方文档中,有提供五种类型的picker组件,如普通选择器,多列选择器,时间选择器,日期选择器和省市区选择器。 (猜测是,这些选择器时不同的且常用的某种类型,于是就产生固定的模版)。 而在写法上是这么写滴,

    2024年01月18日
    浏览(43)
  • 微信小程序picker多列选择器

    微信官方文档的的案例数据是写死,而且代码阅读性特别差 下面是我参考官方案例写的一个多列选择器,数据是都 动态获取 的 这是一个二列的选择器,如果需要三列的可以稍加修改一下 一、wxml 二、js 选择器中的数据都是 动态获取 的,只要将数据转成跟 data 中的数据格式

    2024年02月11日
    浏览(32)
  • 微信小程序之多规格选择

    一、多规格实现代码 1、index.wxss 2、 index.wxml 3、index.js 二、效果展示  三、总结 1、一个商品的规格组合以及规格都可以通过后端处理生成,也可以只处理规格组合,规格列表由前端处理生成。 2、本博客未考虑库存显示的场景,规格组合默认去除库存为零的情况。在选择完

    2024年02月16日
    浏览(22)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包