css中li:not(p)是什么意思

html-css019

css中li:not(p)是什么意思,第1张

这个目前不要用..你只要知道就行了.这个是CSS3的语法.目前浏览器还没有兼容到那个地步....

它表示不包括p元素的li元素..

如果你学jquery的话就会经常用到这种语法了....

就象我们平时有a:hover这样的用法..当经过a的时候发生变化.但是用li:hover的时候.只有在ff中起作用.而ie6就没有用...

.menu-function li:not(:last-child) span?

.menu-function为class标签 下面的li 不等于not(:last-child) 最后一个 下面的span标签添加CSS样式

.menu-function li a:before,.drop-down button[type="button"]:before?

//before伪元素在元素之前添加内容 逗号分隔样式 逗号代表【或】

.menu-function为class标签 下面的li 下面的a标签 元素之前添加内容 后面有个逗号,代表或 .drop-down class的标签 下面的button 属性为[type="button"]:before元素之前添加内容

jquery获取除某指定对象外的其他对象

.not()

遍历方法

从匹配元素集合中移除元素

:not()

选择器

选取除了指定元素以外的所有元素。

<ul>

<li>list

item

1</li>

<li>list

item

2</li>

<li

id="unwanted">list

item

3</li>

<li>list

item

4</li>

<li>list

item

5</li>

</ul>

获取ul中除

id="unwanted"

的其他所有

li

$('li:not(#unwanted)').css('background',

'red')

$('li').not('#unwanted').css('background',

'red')

总结

以上所述是小编给大家介绍的jQuery

获取除某指定对象外的其他对象

(

:not()

与.not()),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:jQuery判断指定id的对象是否存在的方法Jquery

获取指定标签的对象及属性的设置与移除