当前位置: 首页 > 面试题库 >

在隐藏的父Div中显示子Div

周翼
2023-03-14
问题内容

在隐藏其父级Div的同时如何显示子Div?能做到吗?

我的代码如下:

<style>
  .Main-Div{
   display:none;
}
</style>

<div class="Main-Div">
    This is some Text..
    This is some Text..
    <div class="Inner-Div'>
        <a href="#"><img src="/image/pic.jpg"></a>
    </div>
    This is some Text..
    This is some Text..
</div>

问题答案:

我认为这是不可能的。

您可以使用javascript将元素拉出,或复制元素然后显示。

在jQuery中,您可以复制一个元素

var element = jQuery('.Inner-Div').clone();

然后附加到任何适当的可见元素。

element.appendTo('some element');


 类似资料:
  • 问题内容: 对于我正在做的网站,我想加载一个div,然后隐藏另一个,然后有两个按钮可以使用JavaScript在div之间切换视图。 这是我当前的代码 替换div2的第二个功能不起作用,但第一个功能起作用。 问题答案: 如何显示或隐藏元素: 为了显示或隐藏元素,请操纵元素的style属性。在大多数情况下,您可能只想更改元素的属性: 或者,如果您仍然希望元素占用空间(例如,如果您要隐藏表格单元格),

  • 对于我正在做的一个网站,我想加载一个div并隐藏另一个,然后有两个按钮可以使用JavaScript在div之间切换视图。 这是我当前的代码 null null 取代div2的第二个函数不起作用,但第一个是。

  • 我的jsp中有一个这样的tr。 我也有这样的选择。 select中使用的javascript函数如下所示。 因此,如果所选行不是0,我将不会在页面中显示tr。这很好用 我在请求中设置了dateRange变量。setAttribute()并从操作发送它 问题是从请求值中正确地选择了选项,但是没有显示tr 我尝试在jsp中的表单外部这样运行它,希望它能在页面加载之前执行,但没有发生。 有什么想法吗?

  • 我有一个表与多个条目。在每个条目表行之后是一个编辑表行,带有一个跨列单元格,其中有一个动态加载超文本标记语言的DIV。问题是,当呈现这些空表行时,会导致页面上出现大量额外的空白。 我知道我不能直接将HTML动态加载到单元格中,所以我在单元格中有一个DIV,可以将内容加载到其中。 我想在子DIV为空时隐藏任何表行,并在信息被动态加载到子DIV后显示该表行。这个动态加载的信息也可以删除,所以我需要它再

  • 我有一些链接,当我悬停在上面时,会显示与该链接相关的特定文本。我已经使用悬停功能来显示和隐藏div。 我还想添加这样的特性,即文本在几秒钟后自动改变,以显示下一个div的内容。即is循环通过DIVS。Hide div 1,show div 2,Hide 2,show div 3等。下面是显示悬停功能如何工作的代码。将鼠标悬停在右侧的链接上,左侧的文本将发生变化: null null

  • 我有以下代码用于在调整窗口大小时根据父div的高度隐藏父div中的特定元素。在类“trigger”下有多个父div,我遍历它们(通过for循环)并检查其偏移量高度(显示高度),如果它小于某个阈值,我隐藏该父div的特定div子级,但它们不会被隐藏,有人知道为什么吗?