css3-review

CSS3符号

元素^=g (修改元素为g开头的内容)

	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<title>无标题文档</title>
		<style>
			p {height: 30px;border: 1px solid #000;}
			p[cat^=g] {background: pink;}
		</style>
	</head>

	<body>
		<p cat="bleo old">leo</p>
		<p cat="bdp">杜鹏</p>
		<p cat="bzM">子鼠</p>
		<p cat="gxm">小美</p>
	</body>



元素$=M (修改元素M结尾的内容)

	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<title>无标题文档</title>
		<style>
			p{height: 30px;border: 1px solid #000;}
			p[cat$=M] {background: #CC0;}
		</style>
	</head>

	<body>
		<p cat="bleo old">leo</p>
		<p cat="bdp">杜鹏</p>
		<p cat="bzM">子鼠</p>
		<p cat="gXM">小美</p>
	</body>



元素|=b (修改元素单独为b的内容)

	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<title>无标题文档</title>
		<style>
			p {height: 30px;border: 1px solid #000;}
			p[cat|=b] {background: #C3C;}
		</style>
	</head>

	<body>
		<p cat="b-leo">leo</p>
		<p cat="bleo">杜鹏</p>
		<p cat="b-leo">子鼠</p>
		<p cat="g-xm">小美</p>
		<p cat="b">无名氏</p>
	</body>


元素*=d (修改元素含有d的内容)

	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<title>无标题文档</title>
		<style>
			p {height: 30px;border: 1px solid #000;}
			p[cat*=d] {background: #C3C;}
		</style>
	</head>
	
	<body>
		<p cat="bleo old">leo</p>
		<p cat="bdp">杜鹏</p>
		<p cat="bzM">子鼠</p>
		<p cat="gxm">小美</p>
	</body>


结构伪类选择器语法


选择器 功能描述
E : first-child 作为父元素的第一个子元素的E元素
E : last-child 作为父元素的最后一个子元素的E元素
E : root  
E  F:nth-child(n) 选中的F元素是E元素的第n个子元素
E  F: nth-last-child(n) 选中的F元素是E元素的倒数第n个子元素
E : nth-of-type(n) 选择父元素内具有指定类型的第n个E元素
E : nth-last-of--type(n) 选择父元素内具有指定类型的倒数第n个E元素
E : first-of-type 选择父元素内具有指定类型的第1个E元素
E : last-of-type 选择父元素内具有指定类型的倒数第1个E元素
E : only-child 选择父元素内只包含一个子元素,且该元素是E元素
E : only-of-type 选择父元素内只包含一个类型的子元素,且该元素是E元素
E : empty 选择没有子元素的元素



文本新增伪类


选择器 功能描述
E :: first-letter 选择文本块的第一个字母
E :: first-line 选择文本快的第一行
E :: before    和E :: after 主要用于清除浮动
E :: selection 选中的E元素




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值