- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:fancyboxのポップアップ時の画像の白枠の削除)
fancyboxのポップアップ時の画像の白枠の削除
このQ&Aのポイント
- fancyboxを使用してポップアップ画像を表示する際に、白枠が残る問題が発生しています。
- 参考サイトのコードを使用してフォルダを配置し、必要なスクリプトを追加しましたが、白枠が削除されません。
- gallery属性をgroupに変更したり、paddingをmarginに変更しても問題は解決しません。どうすれば解決できるでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ANo1です。 回答してから気付きました。 backgroundをtransparentにするのが一番簡単かも。
その他の回答 (1)
- fujillin
- ベストアンサー率61% (1594/2576)
回答No.1
よく知りませんけれど、サンプルをちょこっと覗いてみたところ・・・ fancyboxのポップアップの表示要素は <div class="fancybox-skin"> <div class="fancybox-outer"> <div class="fancybox-inner"> <img class="fancybox-image" alt=""> ← 表示画像 </div> </div> </div> といった構成になっているようです。 余白を作っているのは、このうちのfancybox-skinにpadding:15pxと指定されていることによりますので、そのあたりを調整してあげる必要があります。 クローズ用の×印がさらに外側の要素で <a class="fancybox-item fancybox-close"> で定義されているようですが、このレイアウトによってさらに外側の要素で右側に余白状のものが残る可能性があります。 position:absoluteなどに変えて表示するようにする必要があるかもしれませんね。
お礼
回答ありがとうございました。 cssでカスタマイズできるものでも、はじめから自分が書いたものでないと戸惑ってしまうことが多いです。大変参考になりました。