Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.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和媒体查询_Javascript_Css_Media Queries - Fatal编程技术网

Javascript和媒体查询

Javascript和媒体查询,javascript,css,media-queries,Javascript,Css,Media Queries,我想在下面的JS中添加一些媒体查询,因此在移动或屏幕上本文介绍了一个很棒的CSS3解决方案: 此技术使用CSS媒体查询:@媒体屏幕和(最大宽度:767px){…} 请记住,如果您选择使用此方法,您可能需要在解决方案中获得一些创造性。让我知道这些信息是否足够,或者如果您需要我详细说明如何使用这些信息来解决您的问题 =============编辑 也许有更好的办法,但我是这么想的 CSS: jQuery: $("#open").click(function(e){ e.preventDefaul

我想在下面的JS中添加一些媒体查询,因此在移动或屏幕上本文介绍了一个很棒的CSS3解决方案:

此技术使用CSS媒体查询:
@媒体屏幕和(最大宽度:767px){…}

请记住,如果您选择使用此方法,您可能需要在解决方案中获得一些创造性。让我知道这些信息是否足够,或者如果您需要我详细说明如何使用这些信息来解决您的问题

=============编辑

也许有更好的办法,但我是这么想的

CSS:

jQuery:

$("#open").click(function(e){
  e.preventDefault();
  $("div#panel").css("z-index", 0).animate({height: "337px"},"medium");
  $("div#panel").css("z-index", 1).animate({height: "280px"},"medium");
});

本文介绍了一个很棒的CSS3解决方案:

此技术使用CSS媒体查询:
@媒体屏幕和(最大宽度:767px){…}

请记住,如果您选择使用此方法,您可能需要在解决方案中获得一些创造性。让我知道这些信息是否足够,或者如果您需要我详细说明如何使用这些信息来解决您的问题

=============编辑

也许有更好的办法,但我是这么想的

CSS:

jQuery:

$("#open").click(function(e){
  e.preventDefault();
  $("div#panel").css("z-index", 0).animate({height: "337px"},"medium");
  $("div#panel").css("z-index", 1).animate({height: "280px"},"medium");
});

谢谢@Wex,我真的在用这个,很好用。这可以用在Javascript中解决我的问题吗?也许有人可以提供更好的解决方案,但我添加了一些可能对你有用的东西。谢谢@Wex,我正在使用它,非常好用。这可以用在Javascript中解决我的问题吗?也许有人可以提供更好的解决方案,但我添加了一些可能对您有用的东西。
$("#open").click(function(e){
  e.preventDefault();
  $("div#panel").css("z-index", 0).animate({height: "337px"},"medium");
  $("div#panel").css("z-index", 1).animate({height: "280px"},"medium");
});