0

Lightbox 2は、

(a) 画像に対して機能し、画像以外の使用については文書化されていないようであり、

(b) ?div? は完全に不透明です。ライトボックス以外のすべてをオーバーレイします。

似たような番組が欲しい

(a) 任意の HTML、または少なくとも CSS で配置された div、画像、およびテキストを含む div に対して機能し、

(b) オーバーレイ div の不透明度を 50% に設定して、背景がはっきりと見えるようにします。

そのための最良の選択肢は何ですか?

4

3 に答える 3

2

通常、ソフトウェアの推奨事項について回答することはありませんが、ここではGreyBoxが適していると思います。

そのページの例は、半透明のオーバーレイ (ただし、これらのほとんどは簡単に変更できます) と、画像や Web サイトなどを含めるために起動する方法を示しています。

于 2012-09-28T14:38:11.670 に答える
1

Fancybox-その機能セットを提供します。

于 2012-09-28T14:42:51.520 に答える
0

(a) これは iframe を使用して自分で解決できます。しかし、フレームワーク (「プログラム」ではない) が必要な場合は、dojo を試してください。短いハックのために、きれいなjsコードが必要な場合は、必要に応じて実行するために少し読む必要がありますが、dojosダイアログは簡単で高速です。

(b) スタイルが気に入らない場合は、JavaScript フレームワークを変更しないでください。それは、標準のフォントが気に入らないために Word から Open Office に変更するようなものです。ライトボックスの css ファイルの後に (!) これを含む css ファイルをインクルードするだけです:

#lightboxOverlay {
    opacity: 0.5;
}
于 2012-09-28T14:49:57.073 に答える