2017-02-09 5 views
-1

私のウェブサイトには私が今まで見たことのない奇妙なバグがあります。ライブデモへのリンクはwebsite幅100%の固定位置divは、ボディが水平方向にオーバーフローする原因となります。

モバイルビューでは、本体とHTMLがオーバーフローしています。全身を左右にスクロールできます。検査した後、私は犯人がのナビゲーションバー - ツールバーであることを知っています。どういうわけか、それは私が理解していない余分なポジション-6pxを持っています。誰もこの問題を解決する方法を知っていますか?私はオーバーフローを設定しようとしました:隠されていますが、誰も働いていません。

下記のスクリーンショットでは、ウェブページの下部にスクロールバーがあることに注意してください。

enter image description here

必要であれば、私はさらにSCSSコードを提供します。

+0

実際、問題はあなたの「メイン」スライダーのどこかにあります。 ChromeやFirefoxの開発ツールでHTMLを削除すると、Navigationとは何の関係もないことは明らかです。 – Schwierig

+0

@Schwierigあなたは正しいです、実際の原因はスライダーです – YaphatS

+0

@ YaphatS私はGoogle Chromeのモバイルビューで試しましたが、私はそれを左右にスクロールすることはできません。私に手がかりを与えてください。 – bhansa

答えて

0

@Schwierigは、デスクトップ表示のために、私はスライダーにこのクラスを追加したように、スライダのアイテムは、左右の端に取り付けられるようにしたい、本当の犯人はスライダーで、言ったように:

.Slider--fitEdges { 
    // Fix edge 
    .slick-slide { 
     margin: 0 18px; 
    } 

    .slick-list { 
     margin: 0 -18px; 
    } 
    } 

今は、デスクトップでのみ動作するようメディアクエリ内にラップする必要があります。

関連する問題