0

HTML ページの前に小さなボックスを配置したいと考えています。そして、そのボックス内には、コマンドを実行するか、押したときに何かを開始する 2 つのボタンが必要です。ボタンまたはボックスの外側を押すと、写真 2 のようにボックスが消えます。

写真 1:

写真 2:

4

5 に答える 5

1
于 2012-10-11T21:20:10.627 に答える
1

Fancyboxは、あなたが望むことを行うことができます。<div>ボタンで要素を作成し、fancybox をその div にポイントする必要があります。

于 2012-10-11T21:21:12.477 に答える
1

ダイアログが必要になります。プラグインが最適です。ボックスの外側をクリックするとダイアログが消えるため、プラグインがこれを処理することがあります。jQuery の modal-dialog は、ボックスの外側で画面をロックします。自分でこれを行いたい場合は、幅 100%、高さ 100% の div を作成し、不透明度に .1 を設定して、透けて見えるようにすることができます。次に、div をクリックすると、オーバーレイ div が非表示になり、ダイアログ div も非表示になります。ダイアログを front に設定する場合、プラグインはこれを処理しますが、z-index をページ上の他の値より高く設定することでこれをz-index行います。

次に、あなたの例の写真 - yes または no ボタンを使用します。これは、通常、ユーザーが外側をクリックして消えてしまうようなものではありません。消えるのは通常写真用です。はい-いいえは通常、画面をロックして応答を待ちます。しかし、私が推測したい任意のタイプのダイアログを使用できます

于 2012-10-11T21:23:22.760 に答える