.dialog { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 20px; background-color: #ffffff; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); z-index: 999; width: 400px; } .dialog .title { font-size: 20px; font-weight: bold; margin-bottom: 10px; } .dialog .content { font-size: 16px; margin-bottom: 20px; } .dialog .buttons { text-align: right; } .dialog .buttons button { background-color: #4b75e4; color: #ffffff; padding: 5px 10px; border-radius: 3px; border: none; margin-left: 10px; } .dialog .buttons button:hover { background-color: #3251a5; }
以上是对话框的样式代码,接下来是HTML的基本结构:
<div class="dialog"> <div class="title">这是对话框的标题</div> <div class="content">这是对话框的内容</div> <div class="buttons"> <button>确认</button> <button>取消</button> </div> </div>
以上HTML代码中,将对话框内容包括在一个class为“dialog”的div中,其中“title”和“content”是对话框的标题和内容,而“buttons”是确认和取消按钮的容器。需要注意的是,对话框必须设置为固定定位(position: fixed),并使用transform属性将其水平和垂直居中。这样就可以制作一个基本的对话框了。