Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 在HTML5中的expan/collapse of details标记上动态更改div高度_Jquery_Html_Css - Fatal编程技术网

Jquery 在HTML5中的expan/collapse of details标记上动态更改div高度

Jquery 在HTML5中的expan/collapse of details标记上动态更改div高度,jquery,html,css,Jquery,Html,Css,我在一个容器中有一组细节标签,其高度是动态设置的,以适应屏幕大小。每当我展开details标记,并且内容高度大于screen时,都不会应用容器样式。为了更好地理解,我附上了一个屏幕截图: 在设置“所有样式的高度第一”属性没有等号(“=”)后,您可以添加px。此外,倒数第二个标记未关闭。请修复并将示例更改为代码段。我试图复制,但整个页面是蓝色的,所以我不确定错误在哪里。 <div class="container" style"background-color:blue;"> <

我在一个容器中有一组细节标签,其高度是动态设置的,以适应屏幕大小。每当我展开details标记,并且内容高度大于screen时,都不会应用容器样式。为了更好地理解,我附上了一个屏幕截图:


在设置“所有样式的高度第一”属性没有等号(“=”)后,您可以添加
px
。此外,倒数第二个
标记未关闭。请修复并将示例更改为代码段。我试图复制,但整个页面是蓝色的,所以我不确定错误在哪里。
<div class="container" style"background-color:blue;">
<details>
  <summary>Copyright 1999-2014.</summary>
  <p> - by Refsnes Data. All Rights Reserved.</p>
  <p>All content and graphics on this web site are the property of the company Refsnes Data.</p>
</details>
<details>
  <summary>Copyright 1999-2014.</summary>
 .............................
</details>
<details>
  <summary>Copyright 1999-2014.</summary>
  .............................
</details>
<details>
  <summary>Copyright 1999-2014.</summary>
  .............................
<details>
  <summary>Copyright 1999-2014.</summary>
  .............................
</details>
</div>
$(document).ready(function () {
    $('.container').css('height', $(window).height());
        // Comma, not colon ----^
    }
);

$(window).resize(function () {
    $('.container').css('height', $(window).height());
    // Comma, not colon ----^
});