设置display='block'与设置.show();有和区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 01:03:18
设置display='block'与设置.show();有和区别?

设置display='block'与设置.show();有和区别?
设置display='block'与设置.show();有和区别?

设置display='block'与设置.show();有和区别?
.show();是jq的方法,必须引用jq才可以用,display='block'是JS写法,可以直接用
show()里面对多种情况做了判断,
display='block',没有做判断,比如.div设置为display='block',是正确的,但是,如果你是span,a,strong等非块元素,设置display='block',就会导致样式出错,因为你把它们设成了像DIV一样的块元素(除非你明确的知道你的span等元素必须设置为block)