#dog::backdrop{
background: #ff440080;
backdrop-filter: blur(10px);
}
<button onclick="dog.showModal()" id="bts">弹窗</button>
<dialog id="dog" >
<div class="dia">
<div><p class="ps">删除</p></div>
<div class="del">你确定要删除dom元素吗</div>
<div class="btns">
<button onclick="dog.close()">关闭</button>
<button id="close">取消</button>
</div>
</div>
</dialog>
const body = document.body;
let dog = document.quertSelector('#dog');
let bts = document.querySelector('#bts');
let close = document.querySelector('#close');
bts.addEventListener('click',()=>{
dog.showModal()
body.style.overflow='hidden';
})
close.addEventListener('click',()=>{
dog.close()
body.style.overflow='';
})