.net - JS style.display 和.NET visible 的区别

标签 .net javascript visibility

我见过一些人会说你必须使用 JS .style.display = 'none'; 的例子。并且 .NET .Visible = false 将不起作用。

这两者有什么区别?为什么某些东西适用于 JS 而不适用于 .NET?

一个例子是 http://www.componentart.com/forums/ShowPost.aspx?PostID=27586 (见底帖)

谢谢

最佳答案

  • display: none 完全隐藏元素,0px * 0px,但HTML元素还在源码中
  • Visible = false 从 HTML 输出中移除 HTML 元素
  • 第三个选项,visibility: hidden 隐藏元素但在布局中为其保留空间

关于.net - JS style.display 和.NET visible 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1132628/

相关文章:

javascript - 仅在特定页面上执行 js 的最佳方式

Android:可见性:消失的元素很快可见

c# - 将 XAML 中的可见性绑定(bind)到可见性属性

c# - 如何在 C# 中检查日期是否超过 1 年前?

c# - 如果静态类加载失败会发生什么

.net - 我是一个进程,消耗多少CPU?

c++ - 将参数传递到 C++ 共享库

.net - 使用 Linq-2-Sql 时的 System.Transactions 源警告

javascript - 改进图像 slider 动画

javascript - jQuery,收集复选框并将选定的复选框放入数组,这可能吗?