0

次の関数を使用して、ウィンドウの高さに基づいてdivに高さの値を指定しています。ただし、非常に小さい画面の場合は、最低400pxの高さを追加したいと思います。

  $('.info').height(function(){
       return $(window).height() * 0.7;
    }); 

したがって、ウィンドウの高さが630px未満の場合、.infoクラスに400pxの高さの値を指定します。

どんな助けでも素晴らしいでしょう。

編集:

ウィンドウが630px未満の場合は、この高さをcssに追加します。

.info {height:400px;}

それ以外の場合は、ウィンドウの高さの* 0.7を見つけて、それを使用します。

4

4 に答える 4

1
$('.info').css('min-height', function(){ $(window).height() * 0.7 });

これを試してみてください。

于 2012-05-31T06:10:48.140 に答える
0

Math.max関数を使用します。

$('.info').height(function(){
  return Math.max($(window).height() * 0.7, 400)+'px';
});
于 2012-05-31T06:19:05.007 に答える
0
$('.info').height(function(){
       if($(window).height() <= 630)
       {
           return ($(window).height() * 0.7) + 400;
       }

       return ($(window).height() * 0.7)

});
于 2012-05-31T06:10:19.937 に答える
0

これを試してみてください。ただし、最初にウィンドウの高さを確認して、増やす価値があることを確認する必要があります

var windowh=$(window).height()* 0.7;
$('.info').height(windowh);
于 2012-05-31T06:09:30.343 に答える