求CSS3中target选择器的用法

现在有点混乱<style>:targetp{background-color:red;}//这是第一段代码#columnvalue:targetp{background-... 现在有点混乱
<style>
:target p{
background-color:red;
} //这是第一段代码

#columnvalue:target p{
background-color:red;
} //这是第二段代码
</style>

<div class="columnvalue">
<a href="#columnvalue"> value</a>
<p>content for value</p>
</div>

就是一段和第二段代码有什么区别?
展开
 我来答
山水阿锐
推荐于2016-11-07 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.2亿
展开全部
您好,:nth-child()用法
:nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型。
在w3c中说明的 n 可以是数字、关键词或公式。常用的有4中写法。
1.具体的数字
:nth-child(n):匹配父元素中第n个元素,例:li:nth-child(3){background:green;}
2.倍数
:nth-child(an):匹配父元素中第a数倍的元素,例:li:nth-child(2n){background:red;}
3.倍数分组
:nth-child(an+b)或:nth-child(an-b):先对元素进行分组,每组有a个,b为组内成员的序号,其中字母n和加号+不可缺省,位置不可调换,这是该写法的标志,其中a,b均为正整数或0。如3n+1、5n-1。
4.奇偶写法
:nth-child(odd)和:nth-child(even):分别匹配序号为奇数与偶数的元素。奇数(odd)与(2n+1)结果一样;偶数(even)与(2n+0)及(2n)结果一样。
:nth-of-type()的用法

:nth-of-type(n) 选择器匹配属于父元素的特定类型的第 N 个子元素的每个元素.这个的用法和:nth-child(n)的用法类似,不同的是:nth-child(n)所匹配的元素必须有父元素包着。但:nth-of-type(n)可以匹配特定类型元素行。
浏览器支持
所有主流浏览器均支持 :nth-child() 选择器,除了 IE8 及更早的版本。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式