E[att^="val"]{} 选择匹配元素E, 且E元素定义了属性,属性值以val开头的任何字符串
E[att$="val"]{} 选择匹配元素E, 且E元素定义了属性,属性值以val开头的任何字符串
E[att*="val"]{} 选择匹配元素E, 且E元素定义了属性,属性值任意位置包含了val
E[att$="val"]{} 选择匹配元素E, 且E元素定义了属性,属性值以val开头的任何字符串
E[att*="val"]{} 选择匹配元素E, 且E元素定义了属性,属性值任意位置包含了val
2016-05-25
已采纳回答 / 199142
可以选择元素为空的标签,给他设置样式 例如:html代码<div><div><div>dfdjfhdjf</div> css代码: div:empty{background-color:#000;}这样第一个没有元素的div就可以更改样式了可以和not一起合起来使用呀 html代码还是上面的代码 css代码: div: not(:empty{background-color:#000;})
2016-05-25
效果不错哦,有的同学没有动画是因为,你没有分别设置#bg1:target #bg2:target.。。。。这样的依次下来就会有动画了
2016-05-25
a[class^=column]{
background:red;
}
a[href$=doc]{
background:green;
}
a[title*=box]{
background:orange;
}
background:red;
}
a[href$=doc]{
background:green;
}
a[title*=box]{
background:orange;
}
2016-05-25
target就是通过点击<a>链接来匹配触发后面的语句,通过<a>中href中的值brand匹配向上的元素,找到id=brand的元素,设置改变元素的样式.这里可以直接设定匹配元素的样式,也可以通过选择器设定该元素的任意子元素的样式(触发的<a>元素除外).不知道理解对不对.
2016-05-25