前端 CSS3

子元素选择器  父元素>子元素
相邻兄弟元素选择器   二者同级切相邻  元素1+元素2   (只为元素2赋值)
通用兄弟选择器  选择元素后面的所有某元素 同级  元素1~元素2

属性选择器
对带有指定属性的HTML元素设置样式

		a[href]{
			text-decoration: none; /*属性选择器*/
		}
		a[href="#"]{
			text-decoration: none;/* 属性指定值选择器 */
		}
		a[href~="#"]{
			text-decoration: none;/* 包含 有多个值的时候包含一个就匹配*/
		}
		a[href^="#"]{
			text-decoration: none;/* 以  #开头*/
		}
		a[href$="#"]{
			text-decoration: none;/* 以 $ 结尾*/
		}
		a[href*="#"]{
			text-decoration: none;/* 值里包含#*/
		}
		a[href|="#"]{
			text-decoration: none;/* 数值以  value 或者 value- 开头*/
		}

link visited hover active focus 伪类
enabled disabled(不可用) checked UI元素状态伪类

结构类
first-child last-child
nth-child(N) 父元素的第N个子元素 不论类型

 		odd even 奇数 偶数
 		n可以是表达式 比如 2n 2n-1 3n   3n+1  n+4等
 		n从0开始  child下标第一个是1
nth-last-child(N) 同上 但是从最后一个开始算
Element :nth-of-type(N) 只查Element的情况下  
	
	如 div:nth-of-type(2)
	section
	div
	div  这行亮 上面的不亮

nth-last- of-type(N)
fist-of-type last- of -type

Element :only-child

父元素只有一个子元素 且这个元素是element 则匹配

Element :only-of-type

父元素的子元素可以有很多  但是只有一个element

Element:empty 没有子元素的element 也没有文本元素 比如 <div>不是空</div>就不符合

否定选择器
父元素:not(子元素 子选择器)
伪元素选择器
格式 element::伪元素
element::first-line first-letter
before 在元素的内容前面插入新的内容 配合 content标签
after 同上 多用于清除浮动

con::after{
			display:block;
			content: "";
			clear: both;
		}

selection 选中文本后的背景色与前景色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值