40

追加のJavaScriptコードを使用せずに、CSSのみを使用して、標準のwindow.confirmのスタイルを設定したいと思います。それも可能ですか?もしそうなら、どうすればそれを行うことができますか?

4

3 に答える 3

48

それは不可能。このウィンドウは、プラットフォームのUIキットを使用してブラウザによって表示されます。それはDOMにはなく、CSSやJavascriptからも見えません。あなたにできることは何もありません。

ただし、非常に単純なjQueryコードでうまくいく場合があります。どう$('a').confirm();ですか?

于 2011-05-31T09:01:44.053 に答える
13

confirm();アラートはスタイル設定できません。これらはブラウザに一般的です。アラートのスタイルを設定する場合は、 boxyjQueryダイアログボックスなどの代替手段を試してください。

これは、カスタム確認アラートをjQueryで作成し、CSSでスタイルを設定する方法についてのチュートリアルです。

于 2011-05-31T09:03:45.220 に答える
2

これは非常に古い質問です。しかし、私はこの情報をここに渡す必要性を感じました。\ n、\ t、\ r、...などの特殊文字を使用して確認を「スタイル設定」できることに気付きました。

于 2016-02-23T13:12:28.947 に答える