1

サイトに Fotorama ギャラリーを追加しましたが、モバイル デバイスで応答しません。data-width=100% で、画像の幅または中央の div をまったく使用していないためだと思います。

 <div class="wrapper">
...
<div class="middle">
<div class="gallery"><div class="fotorama" data-nav="thumbs" data-arrows="true" data-click="true" data-swipe="true"
     data-width="100%"
     data-ratio="800/600"
     data-maxwidth="889"
     data-maxheight="604"
     data-loop="true">
...

そしてCSS:

#wrapper {
    max-width: 960px;
    margin: 0px auto;
    min-height: 100%;
    position: relative;
    background-color: #fbfbfb;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.47);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.47);
    box-shadow: 0 0 10px rgba(0,0,0,.47);
}

.middle {
  width: 100%;
  padding: 1% 0 2%;
  position: relative;
  display: table;
}

 .gallery {margin: 1.1% 3% 0 3%;}

ウェブページ: http://lfk-br.com.ua/gallery.html

4

1 に答える 1

0

あなたのコードに問題は見当たりません。

多分あなたはちょうど必要です:

<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
<meta name="HandheldFriendly" content="true">

ページの先頭に、モバイル デバイス用に適合されていることを主張する、

また、自動ズームを使用すべきではありません。

于 2016-03-24T18:38:02.013 に答える