css选择器中,为什么nth?如何制作nth主题

2025-03-23 04:40:01 0

css选择器中,为什么nth?如何制作nth主题

本文目录

css选择器中,为什么nth

  • :first-child选择某个元素的第一个子元素;

  • :last-child选择某个元素的最后一个子元素;

  • :nth-child()选择某个元素的一个或多个特定的子元素;

  • :nth-last-child()选择某个元素的一个或多个特定的子元素,从这个元素的最后一个子元素开始算;

  • :nth-of-type()选择指定的元素;

  • :nth-last-of-type()选择指定的元素,从元素的最后一个开始计算;

  • :first-of-type选择一个上级元素下的第一个同类子元素;

  • :last-of-type选择一个上级元素的最后一个同类子元素;

  • :only-child选择的元素是它的父元素的唯一一个了元素;

  • :only-of-type选择一个元素是它的上级元素的唯一一个相同类型的子元素;

  • :empty选择的元素里面没有任何内容。

如何制作nth主题

主题制作算是一个比较麻烦的事情=。=需要花功夫的。3220从5.5版开始可以自定义主题了,一改小3的主题单调的问题,这在3220的版本上是一大突破。既然可以自定义主题了,那么如何自定义主题(包括自定义菜单背景,壁纸,屏保,各菜单图标等)呢?本文将详细讲解如何自己制作自定义的主题。关于主题的制作,诺基亚官方有发布一个主题制作软件:The Nokia Series 40 Theme Studio 1.2,下载地址为 4.把你这做好的主题传入手机并应用,看看自己的手机另类不?嘿嘿~~~~~~~

如何使用css属性nth

1.1、nth-child(n)     父元素下的第n个子元素,n必须大于0,索引都是从1开始。

《div》《p》多云转晴《/p》《p》多云转晴《/p》《p》多云转晴《/p》《p》多云转晴《/p》《p》多云转晴《/p》

《/div》

div p:nth-child(2){background: skyblue;}

1.2、nth-child(odd)   父元素下的奇数子元素  等同于 nth-child(2n-1)

div p:nth-child(odd){background: skyblue;}

1.3、nth-child(even)  父元素下的偶数子元素 同样区分子元素类型   等同于nth-child(2n)

div p:nth-child(even){background: skyblue;}

二、nth-of-type  匹配属于父元素的特定类型的第 N 个子元素的每个元素 忽略不是该类型的元素的存在

《div》《h3》天气《/h3》《p》多云转晴《/p》《p》多云转晴《/p》《p》多云转晴《/p》《p》多云转晴《/p》《p》多云转晴《/p》《/div》

div p:nth-of-type(1){background: skyblue;}

文章来源于网络,望采纳

nth-child 和 nth-type-of 的区别

:nth-child和:nth-of-type都是css3的结构伪类选择器,和他们相关的还有一堆其他的结构伪类选择器,如果搞懂了这两个选择器的话,相应的也能搞懂和他们相关的其他结构伪类选择器啦。

这两个选择器,可不像我们看起来的那么简单,他们的作用相近,却又不完全一样。

定义

我们先来看下这两个选择器的定义:

:nth-child(n) 选择器匹配父元素中的第 n 个子元素,元素类型没有限制。

:nth-of-type(n)选择器匹配同类型中的第n个同级兄弟元素。

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

写个例子看下:

  • 《!DOCTYPE html》 

  • 《html》 

  • 《head》 

  • 《meta charset=“UTF-8“》 

  • 《title》:nth-child()和:nth-of-type()的区别《/title》 

  • 《style》 

  • .box p:nth-child(2){ 

  • color:#fff; 

  • background: orange; 

  • 《/style》 

  • 《/head》 

  • 《body》 

  • 《div class=“box“》 

  • 《h2》我是h2标签《/h2》 

  • 《p》我是.box里的第二个子元素,我是第一个p标签《/p》 

  • 《p》我是.box里的第三个子元素,我是第二个p标签《/p》 

  • 《/div》 

  • 《/body》 

  • 《/html》 

  • 效果如下:

    请点击输入图片描述

  • 《!DOCTYPE html》 

  • 《html》 

  • 《head》 

  • 《meta charset=“UTF-8“》 

  • 《title》:nth-child()和:nth-of-type()的区别《/title》 

  • 《style》 

  • .box p:nth-of-type(2){ 

  • color:#fff; 

  • background: orange; 

  • 《/style》 

  • 《/head》 

  • 《body》 

  • 《div class=“box“》 

  • 《h2》我是h2标签《/h2》 

  • 《p》我是.box里的第二个子元素,我是第一个p标签《/p》 

  • 《p》我是.box里的第三个子元素,我是第二个p标签《/p》 

  • 《/div》 

  • 《/body》 

  • 《/html》 

  • 效果如下:

    请点击输入图片描述

    一个是.box p:nth-child(2),一个是.box p:nth-of-type(2),括号里面都2,但是效果却不同。那么到底这两个选择器是什么意思呢?

    分析:

    我们再来看下结构:

    .box的子元素有三个,第一个是h2标签,第二个和第三个是p标签。

  • 《div class=“box“》 

  • 《h2》我是h2标签《/h2》 

  • 《p》我是.box里的第二个子元素,我是第一个p标签《/p》 

  • 《p》我是.box里的第三个子元素,我是第二个p标签《/p》 

  • 《/div》 

  • .box p:nth-child(2)

    .box p:nth-child(2)的效果是选择出了第一个p标签,也就是.box里的第二个子元素。

    请点击输入图片描述

    翻译下:

    1.确定了选择的是.box元素里面的p元素。

    2.选择的是.box的子元素里面àp元素à的父元素里面的à第二个子元素。

    3.我们来分析下第二点到底是什么意思:”.box的子元素里面àp元素”指的是这两个元素:

    请点击输入图片描述

    4.“ p元素à的父元素”指的就是.box这个元素:

    请点击输入图片描述

5.“ 的父元素里面的à第二个子元素”的意思就是:.box这个元素里面的第二个子元素:

6.别忘记我们第1条里面的“确定了选择的是.box元素里面的p元素”,我们确定了这个第二个元素就是p元素,因此得出的效果是:

怎么样?现在明白.box p:nth-child(2)是什么意思了吧~那我们再来看下.box p:nth-of-type(2)吧~

.box p:nth-of-type(2)

.box p:nth-of-type(2)的效果是选择出了第二个p标签,也就是.box里的第三个子元素。

翻译下:

1.确定了选择的是.box元素里面的p元素。

2.选择的是.box的子元素里面àp元素à的父元素里面的à第二个p元素。

3.我们来分析下第二点到底是什么意思:”.box的子元素里面àp元素”指的是这两个元素:

4.“ p元素à的父元素”指的就是.box这个元素:

5.“ 的父元素里面的à第二个p元素”的意思就是:.box这个元素里面的p元素里的第二个,所以这里我们就不用管其他元素,只找p元素就可以了,因此选择出的结果是:

案例中的.box p:nth-child(2)和.box p:nth-of-type(2)区别就在于是第二个子元素还是第二个p元素

其实区别很简单::nth-of-type为什么要叫:nth-of-type?因为它是以“type“来区分的。所以我们只需要找这个类型的元素,其他元素都可以视而不见。

createthread和beginthread的区别

CreateThread、_beginthread和_beginthreadex都是用来启动线程的,但大家看到oldworm没有提供_beginthread的方式,考试,大提示beginthread是_beginthreadex的功能子集,虽然_beginthread内部是调用_beginthreadex但他屏蔽了象安全特性这样的功能,所以_beginthread与CreateThread不是同等级别,_beginthreadex和CreateThread在功能上完全可替代,我们就来比较一下_beginthreadex与CreateThread!  CRT的函数库在线程出现之前就已经存在,所以原有的CRT不能真正支持线程,这导致我们在编程的时候有了CRT库的选择,在MSDN中查阅CRT的函数时都有:  Libraries  LIBC.LIB Single  thread  static  library,  retail  version  LIBCMT.LIB Multithread  static  library,  retail  version  MSVCRT.LIB  Import library  for  MSVCRT.DLL,  retail  version  这样的提示!  对于线程的支持是后来的事!  这也导致了许多CRT的函数在多线程的情况下必须有特殊的支持,不能简单的使用CreateThread就OK。  大多的CRT函数都可以在CreateThread线程中使用,看资料说只有signal()函数不可以,会导致进程终止!但可以用并不是说没有问题!  有些CRT的函数象malloc(),  fopen(),  _open(),  strtok(),  ctime(), 或localtime()等函数需要专门的线程局部存储的数据块,这个数据块通常需要在创建线程的时候就建立,如果使用CreateThread,这个数据块就没有建立,然后会怎样呢?在这样的线程中还是可以使用这些函数而且没有出错,实际上函数发现这个数据块的指针为空时,会自己建立一个,然后将其与线程联系在一起,这意味着如果你用CreateThread来创建线程,然后使用这样的函数,会有一块内存在不知不觉中创建,遗憾的是,这些函数并不将其删除,而CreateThread和ExitThread也无法知道这件事,于是就会有Memory Leak,在线程频繁启动的软件中(比如某些服务器软件),迟早会让系统的内存资源耗尽!  _beginthreadex(内部也调用CreateThread)和_endthreadex就对这个内存块做了处理,所以没有问题!(不会有人故意用CreateThread创建然后用_endthreadex终止吧,而且线程的终止最好不要显式的调用终止函数,自然退出最好!)  谈到Handle的问题,_beginthread的对应函数_endthread自动的调用了CloseHandle,而_beginthreadex的对应函数_endthreadex则没有,所以CloseHandle无论如何都是要调用的不过_endthread可以帮你执行自己不必写,其他两种就需要自己写!(Jeffrey  Richter强烈推荐尽量不用显式的终止函数,用自然退出的方式,自然退出当然就一定要自己写CloseHandle)。

css选择器中,为什么nth?如何制作nth主题

本文编辑:admin
css选择器 ,nth ,c

本文相关文章:


css选择器(css选择器是什么)

css选择器(css选择器是什么)

本文目录css选择器是什么postcss和cssmodule是什么有什么作用css选择器是什么首先,你要知道css是什么,css是对网页样式进行调控的一种语言。那么,css选择器就是调控的对象。你要用css对网页中的哪一部分的样式进行调控?

2025年3月3日 10:10

更多文章:


水仙花的花语(知道水仙花的花语是什么吗)

水仙花的花语(知道水仙花的花语是什么吗)

本文目录知道水仙花的花语是什么吗水仙花花语是什么水仙花语知道水仙花的花语是什么啊水仙花的花语是什么水仙的花语是什么知道水仙花的花语是什么吗水仙花的花语一:敬意。因为水仙花在历史上,曾受到多位英国著名的诗人和画家的喜爱,所以后人将水仙花的花语

2025年2月24日 01:40

网络监控程序(网络监控的常用软件)

网络监控程序(网络监控的常用软件)

本文目录网络监控的常用软件如何对公司网络进行监控网络监控的常用软件WorkWin网络监控软件能够让管理者通过一台管理机管理所有员工机,能够监控到局域网中员工机的屏幕画面,上网记录,程序运行记录,邮件记录,聊天记录。能禁止游戏,禁止BT下载,

2025年2月22日 20:00

数据库怎么安装教程(用友T6数据库怎么安装)

数据库怎么安装教程(用友T6数据库怎么安装)

本文目录用友T6数据库怎么安装win7怎么安装mysql数据库用友T6数据库怎么安装1、运行安装盘里的 setup.exe 程序2. 在出现如下安装欢迎界面时,选择下一步。2、如果同意许可协议,选择“我接受许可协议中的条款”,点击“下一步”

2025年2月14日 15:50

健身照片怎么拍好看?在健身房里,什么样的人最受其他人的尊重

健身照片怎么拍好看?在健身房里,什么样的人最受其他人的尊重

本文目录健身照片怎么拍好看在健身房里,什么样的人最受其他人的尊重健身照片怎么拍好看如果你好好锻炼了,身体有汗水努力雕刻的痕迹,拍健身照,一方面可以对比自己身材的变化,一方面可以展示给别人欣赏。如何展示自己的身材其实也是个技术活儿!不少人练得

2025年3月31日 01:30

exit setup是什么意思(电脑上出现:discard.changes.and.exit.setup.是什么意思)

exit setup是什么意思(电脑上出现:discard.changes.and.exit.setup.是什么意思)

本文目录电脑上出现:discard.changes.and.exit.setup.是什么意思Discardchangesandexitsetup电脑上突然出现discard.changes.and.exit.setup.这是什么意思电脑开机

2025年2月20日 13:00

二进制算法表(2进制算法怎么算)

二进制算法表(2进制算法怎么算)

本文目录2进制算法怎么算二进制计算方法是什么二进制的算法 多举个例子2进制算法怎么算1、一般IPV4地址是 255.255.255.255 4组,每组8位,共计32位,那么我们可以利用其中一组来进行二进制的换算,这个也许是现在最简单的办法。

2025年2月18日 23:30

occasion怎么读(occasions是什么意思)

occasion怎么读(occasions是什么意思)

本文目录occasions是什么意思occasion;occasional;occasionally 这英语怎么读这个单词咋念呢 occasional 实在听不清阿occasion怎么读人,神,真谢谢场合的英文读音occasionally;

2025年3月8日 18:00

手机ftp软件(手机ftp怎么用)

手机ftp软件(手机ftp怎么用)

本文目录手机ftp怎么用有什么手机文件管理软件支持ftp求一个比较好的手机在线FTP工具手机ftp怎么用1,下载一个ES文件管理器。2,首先打开ES文件管理器,点击左上角的三条横线的菜单。3,在网络里面,选择并打开FTP这个选项,进入FTP

2025年3月4日 09:40

hookup俚语什么意思(hook-up 是什么意思)

hookup俚语什么意思(hook-up 是什么意思)

本文目录hook-up 是什么意思hookup是什么意思hook up在社交中是什么意思hookup是什么意思及用法hook-up 是什么意思  hookup 的意思是:连接,接线图,转播。  hookup  英  n. 连接,接线图,转

2025年3月19日 23:00

freebsd为何败给linux(难道linux的开发者们不想linux普及吗)

freebsd为何败给linux(难道linux的开发者们不想linux普及吗)

本文目录难道linux的开发者们不想linux普及吗FreeBSD、OpenBSD,Linux等操作系统,哪个是算是最正统的UNIX呢一个Linux程序员是否适合MacBook为什么科技界的总有人是说Linux是最好的操作系统难道linux

2025年2月12日 12:50

config(手机里的config是什么意)

config(手机里的config是什么意)

本文目录手机里的config是什么意linux命令,chkconfig --list,这个为什么要用两个-,用一个-不行吗我的linux系统没有chkconfig命令怎么办config ,configure ,configuration三者

2025年2月10日 22:00

cheer up造句(cheer up造句)

cheer up造句(cheer up造句)

本文目录cheer up造句用cheer_up造句cheer up造句cheer up (使)高兴起来;(使)振作起来 When you cheer up or when something cheers you up, you stop

2025年3月3日 02:10

企业网页设计图片(企业网站首页设计要求怎么写)

企业网页设计图片(企业网站首页设计要求怎么写)

本文目录企业网站首页设计要求怎么写企业网站网页设计的内容有哪些企业网页设计需要遵循什么原则有哪些要求企业网站首页设计要求怎么写一,实景照片营造场景氛围在实景照片这个形式上,企业级产品的表现力远不及消费级产品,因为企业的商务属性决定了他们不能

2025年3月16日 06:20

transparency是什么意思(色彩里面的hue,saturation,value,shininess,transparency是什么意思)

transparency是什么意思(色彩里面的hue,saturation,value,shininess,transparency是什么意思)

本文目录色彩里面的hue,saturation,value,shininess,transparency是什么意思transparency什么意思transparency 是什么意思transparency是什么意思preserve tra

2025年3月27日 10:20

continue语句的作用是使程序的执行流程跳出包含它的所有循环(C语言中 continue的作用)

continue语句的作用是使程序的执行流程跳出包含它的所有循环(C语言中 continue的作用)

本文目录C语言中 continue的作用continue 是跳出本次循环还是所有循环循环结构中CONTINUE语句是使整个循环终止执行吗continue语句是什么C语言中 continue的作用 continue的作用和功能是:计算机术语,

2025年3月10日 03:10

拍摄夜景时,该如何设置相机?vscode需要怎么设置,才可以在编辑器内部调试java

拍摄夜景时,该如何设置相机?vscode需要怎么设置,才可以在编辑器内部调试java

本文目录拍摄夜景时,该如何设置相机vscode需要怎么设置,才可以在编辑器内部调试java新手机,怎么修改设置运行更流畅打开开发者模式word 文本框填充 透明度如何设置小米手机开发者选项怎么设置最流畅华为手机如何设置起来更流畅华为p40p

2025年3月4日 21:50

显示文件扩展名(怎么打开文件后缀名怎么显示)

显示文件扩展名(怎么打开文件后缀名怎么显示)

本文目录怎么打开文件后缀名怎么显示如何设置使文件显示文件后缀名怎么打开文件后缀名怎么显示这里用文本文件来测试,其他文件格式都一样效果。 在一个文件夹里,有一个没有后缀的文件。在窗口左上方点击(组织),弹出下拉菜单中选择(文件夹和搜索选项);

2025年3月23日 05:20

笛卡尔积结合律(什么是笛卡尔积笛卡尔积是什么意思)

笛卡尔积结合律(什么是笛卡尔积笛卡尔积是什么意思)

本文目录什么是笛卡尔积笛卡尔积是什么意思数据库问题 笛卡尔积怎么计算什么叫直积什么叫笛卡尔乘积笛卡尔积要如何进行运算笛卡尔积是什么进行运算什么是笛卡尔积笛卡尔积是什么意思笛卡尔乘积是指在数学中,两个集合X和Y的笛卡尓积(Cartesian

2025年2月14日 00:50

adverse selection(Adverse selection为什么不翻译成有害选择或不利选择,而是译成)

adverse selection(Adverse selection为什么不翻译成有害选择或不利选择,而是译成)

本文目录Adverse selection为什么不翻译成有害选择或不利选择,而是译成请翻译:How were adverse selection and moral hazard contributing factors in this c

2025年3月20日 04:10

str()函数功能(VB中的str函数是什么意思)

str()函数功能(VB中的str函数是什么意思)

本文目录VB中的str函数是什么意思VB中函数 str() 和cstr 有什么不同函数String(n,“str“)的功能是vb的内部函数space(),str()有什么作用的str什么意思VFP的STR函数是怎么回事哪位大神讲解下str函

2025年3月13日 07:00

近期文章

million billion(million,billion和thousand之间应该怎么转化 要举例的那种 谢谢)
2025-04-05 17:30:01
本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索