Я хотел бы создать стандартный window.confirm без использования какого-либо дополнительного кода JavaScript, только с CSS. Возможно ли это? И если это так, как я могу это сделать?
Как стилизовать поле подтверждения по умолчанию с помощью только css?
Ответ 1
Это невозможно. Это окно отображается браузером с помощью набора UI платформы. Это не в DOM, не видно из CSS или Javascript, там вы ничего не можете сделать.
Однако, очень простой код jQuery может сделать трюк. Как насчет $('a').confirm();
?
Ответ 2
confirm();
предупреждения не могут быть стилизованы, они являются общими для браузера. Если вы хотите настроить оповещение, попробуйте альтернативы, такие как boxy или диалоговое окно jQuery.
Здесь - это учебник о том, как пользовательское подтверждение подтверждения может быть создано в jQuery и составлено с помощью CSS.
Ответ 3
Это очень старый вопрос. Но я чувствовал необходимость передать эту информацию здесь. Я заметил, что вы можете "стилизовать" подтверждение с помощью специальных символов, таких как \n,\t,\r,... и так далее.