Javascript 简单隐藏的CSS属性?

Javascript 简单隐藏的CSS属性?,javascript,jquery,css,Javascript,Jquery,Css,我确信有一个非常简单的解决方法,当我看到它时,会让我觉得自己很愚蠢。我正在构建一个带有一些图标的小表格,并且(使用jQuery)当你滚动图标时,图标下方的弹出div会告诉你它的名称,当你滚动时淡入淡出。问题是,按照我构建它的方式,项目被安排在一个表中,然后大多数样式都来自应用于每个项目的类。为了隐藏表格,以便其元素可以淡入,我正在使用display:none 属性对于最左边的图标来说,一切都很好,但问题是表中的项目不是单独安排的(它们可以,这将解决问题,我只是想知道有没有办法这样做),所以在中间

我确信有一个非常简单的解决方法,当我看到它时,会让我觉得自己很愚蠢。我正在构建一个带有一些图标的小表格,并且(使用jQuery)当你滚动图标时,图标下方的弹出div会告诉你它的名称,当你滚动时淡入淡出。问题是,按照我构建它的方式,项目被安排在一个表中,然后大多数样式都来自应用于每个项目的类。为了隐藏表格,以便其元素可以淡入,我正在使用
display:none
属性对于最左边的图标来说,一切都很好,但问题是表中的项目不是单独安排的(它们可以,这将解决问题,我只是想知道有没有办法这样做),所以在中间的图标上,例如,悬停在一个将导致正确的气泡显示,但由于表中的其余气泡不存在,因此一直向左移动(
display:none
)。是否有一个标记或方法可以使表不可见,但仍然以表单形式存在?
这可能是一种非常令人困惑的提问方式,因此如果您理解我的问题,我建议您。

不确定我是否完全理解您,但请尝试以下方法:

visibility: hidden

如果能看到一些代码就太好了,这样我可以为您提供更多帮助。

我不确定是否完全理解您的意思,但请尝试以下方法:

visibility: hidden

如果能看到一些代码,那就太好了,这样我可以为您提供更多帮助。

听起来您在谈论:

visibility: hidden;

听起来你在说:

visibility: hidden;

以下内容将阻止您查看该元素。换句话说,元素始终保持在正常的内容流中,占用空间,尽管不可见

visibility: hidden;
为了让它重现

visibility: visible;
display: block;

以下内容将通过删除元素来隐藏该元素。换句话说,元素将完全从内容流中移除,而周围的内容将重新定位以填充空白

display: none;
为了让它重现

visibility: visible;
display: block;

以下内容将阻止您查看该元素。换句话说,元素始终保持在正常的内容流中,占用空间,尽管不可见

visibility: hidden;
为了让它重现

visibility: visible;
display: block;

以下内容将通过删除元素来隐藏该元素。换句话说,元素将完全从内容流中移除,而周围的内容将重新定位以填充空白

display: none;
为了让它重现

visibility: visible;
display: block;

是的,我试过了,但它与jquery的fadeIn功能不兼容,所以我在寻找其他功能。感谢所有回答相同的人!我会将其拆分是的,淡入淡出仅适用于显示属性。。。但是,如果确实需要使用它,可以将元素隐藏起来,然后将鼠标悬停在上面,使其显示:无,可见性:可见,然后进行淡入。这样,默认情况下,它将处于隐藏状态,淡入将起作用。是的,这会起作用,但我只是分解了单个表,对majoryeah没有任何影响。我尝试过,但它与jquery的fadeIn功能不起作用,所以我正在寻找其他功能。感谢所有回答相同的人!我会将其拆分是的,淡入淡出仅适用于显示属性。。。但是,如果确实需要使用它,可以将元素隐藏起来,然后将鼠标悬停在上面,使其显示:无,可见性:可见,然后进行淡入。这样,默认情况下,它将处于隐藏状态,淡入将起作用。是的,这会起作用,但我只是打破了单独的表,没有什么重要的