Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.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
Javascript jqueryui也可以调整子div的大小_Javascript_Jquery_Css_Jquery Ui - Fatal编程技术网

Javascript jqueryui也可以调整子div的大小

Javascript jqueryui也可以调整子div的大小,javascript,jquery,css,jquery-ui,Javascript,Jquery,Css,Jquery Ui,我正在创建一个网站,我有可以使用jquery调整大小的div。当我调整它们的大小时,只会调整子div的宽度。您可以查看该站点及其代码。如何调整子div的高度 编辑 好的,我通过添加以下代码解决了这个问题: $(".window").resize(function() { $(this).children('.inner').css( { height: $(this).height()-2 }); $(this).childre

我正在创建一个网站,我有可以使用jquery调整大小的div。当我调整它们的大小时,只会调整子div的宽度。您可以查看该站点及其代码。如何调整子div的高度

编辑 好的,我通过添加以下代码解决了这个问题:

  $(".window").resize(function() 
  {
     $(this).children('.inner').css(
     {
        height: $(this).height()-2
     });

     $(this).children().children('.content').css(
     {
        height: $(this).height()-$(this).children().children('.top').height()*2
     });
  });

您需要将子div高度更改为100%

在您的例子中,class=“inner”的div需要有css属性

div.inner
{
   height = 100%
}

在这里,您可以看到,即使在高度为100%的情况下,它也不起作用;请参见实际u have div_resizable->dic.inner->div.content,并在拖动时更改div1的高度和宽度,u将高度设置为第三个div的100%。。我是说设置高度=第二个div的100%。。我是说设置高度=正在调整大小的父div的直接子div的100%。。我理解,您可以在我的照片上看到这一点。很抱歉,在你的形象中,不清楚你设定了什么。。我的意思是,在您的图像中,您没有设置任何高度属性,请再次检查。。您已经设置了宽度,也就是内容类div的宽度,我说的是类inner的div,并将高度设置为100%检查我的图像在这里您也得到了类inner的div的高度,但是这里您是通过jquery得到的。。你可以通过设置这个内部类div height=100%的css属性来简单地做到这一点。我不知道为什么它不适合你,正如你所说的,但两者的含义相同!