2017-05-30 15 views
0

私は自分のサイト用のギャラリーを作成しようとしています。BootstrapのPhotoswipeギャラリー

http://photoswipe.com/

私は現在、私のサイトが応答することができるように、ブートストラップを使用しています。 1つのギャラリーを作って、約12枚の写真を撮りたいと思っています。私はPhotoswipeのサンプルコードに従っていますが、行を作成するために4つのイメージの周りに行を置くと、ギャラリーが壊れます。

http://photoswipe.com/documentation/getting-started.html

私は、同じギャラリークラスと4つの別々の行を作成したが、その後、それだけで4つの別々のギャラリーを作成します。

私が試した次のことは、1つの大規模な行を作成して、巨大な行の中にcol-md-3を追加して、正しくスタイルすることを期待しましたが、このようになりました。 1

<div class="my-gallery row" itemscope itemtype="http://schema.org/ImageGallery"> 

     <figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject" class="col-md-3 gallery-img"> 
      <a href="img/gallery/gallery1.jpeg" itemprop="contentUrl" data-size="1024x1024"> 
      <img src="img/gallery/gallery1.jpeg" itemprop="thumbnail" alt="Image description" class="img-responsive"/> 
     </a> 
      <figcaption itemprop="caption description">Image caption 1</figcaption> 
     </figure> 

[enter image description here]は[ここに私のギャラリーHTMLです。

https://pastebin.com/0e850dZx

誰がこの問題に遭遇していますか?

+0

問題は、2番目の行の最後の画像(または完全に表示されている最初の画像)が残っている可能性があります。これを修正するには、masonryまたはflexboxを使用します。 –

+0

レイアウトはphotoswipeなしで動作しますか? – philipp

答えて

0

あなたはviewerJSの画像ビューアにhttps://fengyuanchen.github.io/viewerjs/

またはBlueimpイメージギャラリーhttps://blueimp.github.io/Gallery/

の両方を使用することができますが、列は/イメージとすべてを置くことを心配する必要はいけない...のみ必要な応答性の小さな変化です。シンプルでパワフルな画像表示ライブラリ

+0

パーフェクト、ありがとう。 ViewerJSは1つのように見える –

+0

歓声... blueimpも良いそれ以上のオプションを持つことができます。私もviewerJSのようです –

+0

こんにちはdownvoters何が間違ってdownvoteするのですか?あなたがdownvoteするつもりなら理由を言う必要があります。イライラする –

関連する問題