我正在尝试使用自定义CSS属性更改dialog
元素backdrop
的背景颜色,但是不会。这是Chrome中的错误,还是有原因?
document.querySelector('dialog').showModal();
:root {
--color-backdrop: red;
}
dialog::backdrop {
background: var(--color-backdrop);
}
<dialog><p>This is a dialog. My backdrop should be red.</p></dialog>