2017-05-17 12 views
1

私はskrollrを使用してスクロールアニメーション効果を作成しています。 私の問題は私のページの下に水平スクロールバーがあります。私の所見はこれが私の翻訳のために起こることです:scale()。マージンができます。あなたは多分あるため、スケールの私のページがブラウザに収まらない見ることができるようにここでブラウザのサイズに変換スケールのサイズを合わせるにはどうすればいいですか?

は私のサンプル出力

enter image description here

です。そして、この1つは

<img src="images/line-2-kanji.png" class="img-responsive" data-1800="opacity: 0; transform: scale(2);" data-1900="opacity: 1; transform: scale(1);" /> 

は、あなたが私を助けることができる規模を持っているイメージがある

<div class="rows"> 
    <div class="col-md-6 left_detail_field" data-1600="opacity: 0; transform:scale(0);" data-2000="opacity: 1; transform: scale(1)"> 
     <h1 class="text-left">SERVICES</h1> 

     <p>We promote qualitative transformations of the system trustee business (hardware, software, and infrastructure), and we provide independent system services in processor peripheral field.</p> 

     <a href="#" class="pull-right link-btn">VIEW DETAILS > </a> 
     <div class="clearfix"></div> 
    </div> 
    <div class="col-md-6 right_kanji_field"> 
     <img src="images/line-2-kanji.png" class="img-responsive" data-1800="opacity: 0; transform: scale(2);" data-1900="opacity: 1; transform: scale(1);" /> <!-- this is the scale that creates the margin gap --> 
    </div> 
</div> 

は、ここに私のサンプルコードは?

+0

オーバーフローヘルプが混乱しますか? – Dylan

+1

コンテナにoverflow-x:を使用するか、メディアクエリを使用して異なるウィンドウサイズでスケールを制御します –

答えて

0

サイズ変更のjqueryを使用し、ウィンドウのサイズ変更ごとに変換スケールを変更する必要があります。例:

$(window).on('load', function(){ 
    var win = $(this); 
    if (win.width() < 769) { 
     $(element).css('transform','scale(0.2)'); 
    } 
} 
+0

メディアクエリを使用しないのはなぜですか? –

+1

メディアクエリも1つのオプションです。 –

+0

よくOPのタグでは、彼はcssの解決ではなく、jqueryが必要と述べた。 –

関連する問題