我想在不使用任何其他JavaScript代码的情况下设置标准window.confirm的样式,仅使用CSS。它甚至可能吗?如果是的话,我该怎么办呢?
答案 0 :(得分:38)
这是不可能的。浏览器使用平台的UI工具包显示此窗口。它不在DOM中,从CSS或Javascript中看不到,你无能为力。
然而,一些非常简单的jQuery代码可以做到这一点。 $('a').confirm();
怎么样?
答案 1 :(得分:11)
confirm();
警报无法设置样式,它们对浏览器来说是通用的。如果您想设置提醒样式,请尝试使用boxy或jQuery dialog box等替代方案。
Here是一个关于如何在jQuery中创建自定义确认警报并使用CSS设置样式的教程。
答案 2 :(得分:-2)
这是一个非常古老的问题。 但我觉得有必要在这里传递这些信息。 我注意到你可以使用特殊字符“设置”确认,例如\ n,\ t,\ t \,等等。