Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.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
在Drupal中使用Javascript_Javascript_Css_Drupal - Fatal编程技术网

在Drupal中使用Javascript

在Drupal中使用Javascript,javascript,css,drupal,Javascript,Css,Drupal,我有一个网站 目前,我已将CSS的最小高度设置为700px,但我希望每个页面都能自动记录浏览器的大小,并相应调整大小(因此页脚的大小约为50-200px,取决于浏览器大小,仅此而已)。目前,如果你浏览到一个小显示器上的网站,它会给出一个滚动条,这是我不想要的 在Drupal中有这样做的方法吗?我知道如何对单个页面执行此操作,但我希望每个页面都能执行此类自动检查/调整大小。您必须编辑一些模板文件,例如网站页眉和页脚的模板文件。在这些情况下,听起来您真正想要实现的是CSS粘性页脚 您可以在这里找到其

我有一个网站

目前,我已将CSS的最小高度设置为700px,但我希望每个页面都能自动记录浏览器的大小,并相应调整大小(因此页脚的大小约为50-200px,取决于浏览器大小,仅此而已)。目前,如果你浏览到一个小显示器上的网站,它会给出一个滚动条,这是我不想要的


在Drupal中有这样做的方法吗?我知道如何对单个页面执行此操作,但我希望每个页面都能执行此类自动检查/调整大小。

您必须编辑一些模板文件,例如网站页眉和页脚的模板文件。在这些情况下,听起来您真正想要实现的是CSS粘性页脚


您可以在这里找到其中一个:

您可以很容易地使用jquery检查窗口高度,然后根据需要更改css。
例如:

$(document).ready(function(){
  if ($(window).height() < 700) 
  {
    // this window is smaller than 700px 
  }
  else
  {
    // this window is bigger than 700px
  }
});
$(文档).ready(函数(){
如果($(窗口).height()<700)
{
//此窗口小于700px
}
其他的
{
//这个窗口大于700px
}
});

什么CSS设置为700px?预期结果是什么?另外,听起来您可能需要使用
max height
而不是
min height