0

私はasp.netフォトギャラリーに取り組んでおり、fancybox-1.3.4を使用して画像をオーバーレイとして表示しています

正常に動作しています。2つの問題があります。

1つ:下のスクリーンショット画像に示されているように、次の/プレビューは表示されません ここに画像の説明を入力してください

2番目:メインギャレーで画像にカスタムタイトルを使用しています。スパンタグを追加すると、写真をクリックするとすぐに表示されます。ただし、メインギャラリーページで画像にカーソルを合わせると、スパンタグのあるタイトルが表示されます。見える。IEには表示されません。このタイトルを大きなオーバーレイ画像に渡す必要があります。メインページで非表示にするにはどうすればよいですか。

4

1 に答える 1

2
  1. relギャラリーは、次のような同じ属性を共有する要素から作成されます。

    <a class="fancybox" rel="gallery" ...>one</a>
    <a class="fancybox" rel="gallery" ...>two</a>
    

    relなど(同じ属性を持つ要素が2つ以上ない場合、ナビゲーションボタンは表示されません)

  2. サムネイルにカーソルを合わせたときにツールチップとして表示されないように、image( )タグtitleの属性からfancyboxを取得することをお勧めします。次に、次のようなオプション(Fancybox v1.3.4)を追加しますaltimg'titleFromAlt':true

    $(".fancybox").fancybox({
     // API options here etc
       'titleFromAlt':true 
    });
    

v1.3.xのfancyboxに関するリファレンスについては、このリンクを確認してくださいtitle

于 2012-07-09T07:50:11.770 に答える