style.visibility和style.display之间的区别
Difference betweet style.visibility and style.display
可能重复:
可见性(隐藏(和显示(无(之间的区别是什么
我正在查看使用JavaScript隐藏/显示div
标记的示例。在某些示例中,它们使用visibility
,在某些示例中将使用display
。
例如
document.getElementById("divhotel").style.visibility = "hidden";
与
document.getElementById("divhotel").style.display = "none";
两者之间有什么区别?
当您将visibility
设置为hidden
时,该元素不会显示,但仍在页面上占据相同的空间。
当您获取display
到none
时,元素既不会显示,也不会占用页面上的任何空间。
我经常使用display
,但这取决于您的场景需要什么。
visibility
是元素的渲染方式,无论值如何,它所在的块都会被布置。因此,项目可能会被推来推去。display
是如何呈现到页面的:block
是div
类型的元素,具有全框模型;none
元素根本不呈现给页面;CCD_ 14是诸如CCD_。
啊,亲爱的谷歌。
"style.visibility使元素可见或隐藏,即使您看不到它,它仍然会被呈现并占用页面上的空间。如果将style.display设置为"none",则标记不会被处理,也不会占用页面上空间。">
相关文章:
- 全局变量和全局对象的属性之间有什么区别吗
- JavaScript中的函数和对象之间没有区别吗?
- 在ember/handlers中使用value和valueBinding有什么区别
- 在下划线中使用_(obj).map(callback)和_.map(obj,callback)之间的区别
- javascript函数的:和=之间的区别
- 这两个关于 JavaScript 作用域链的例子有什么区别?
- 什么's本地node.js服务器和python简单http服务器之间的区别
- 函数中this和var之间的区别
- “util.inherits”和在NodeJS中扩展原型之间的区别
- Math.min()和Math.max()之间有什么区别?在Javascript中
- angularjs中的ng网格和ui网格有什么区别
- 使用大括号和不使用bracs调用函数的区别
- webpack开发模式和生产构建模式之间有什么区别
- 使用Rhino和ASE执行Javascript的区别
- servlet和代理servlet之间的区别
- Javascript 类型未定义和 void 之间的区别
- document.getElementById.style.backgroundImage not working
- 什么's D3.js中selection.style和selection.attr之间的区别
- style.visibility和style.display之间的区别
- object.setAttribute()和object.style有什么区别?