一、作用不同
1、js style.display = "":是清除display样式,display将使用默认值,块元素会变成block,内联元素会变成inline。
2、style.display="none":“none”是一个值,表示元素将隐藏。
二、使用场景不同
1、js style.display = "":元素大多是"内联"或"块"元素:一个内联元素,在其左侧和右侧都是浮动内容。一个块元素填满整个行。
2、style.display="none":允许作者显示或隐藏一个元素。与 visibility 属性类似。然而,如果您设置 display:none,将隐藏整个元素。
三、语法不同
1、js style.display = "":Object.style.display="value"元素呈现为块级元素或内联元素,取决于上下文。
2、style.display="none":document.getElementById("p1").style.display="none";元素呈现为内联表格(类似
),表格前后没有换行符。参考资料来源:
参考资料来源:
声明:本文内容及图片来源于读者投稿,本网站无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。请将本侵权页面网址发送邮件到zhongyue_yx1@sina.com,我们会及时做删除处理。
举报/反馈
大家都在问
一个人有几个牙神经
恋爱点滴怎么解绑?
26个字母大小写正规写法是什么?
老婆心向娘家,甚至损失我的利益,怎么办?
明星大粉丝如何利用明星赚钱,是卖周边还是捧人文章
京ICP备18022999号-4
标签:style,display,js