要让AI对话框显示在右侧页面,您需要使用HTML、CSS和JavaScript来创建一个响应式布局。以下是一个简单的示例,展示了如何在网页中创建一个包含AI对话框的侧边栏。
1. 首先,创建一个HTML文件,如下所示:
```html
这是对话框的内容。
```
2. 然后,创建一个名为`styles.css`的CSS文件,用于设置页面样式:
```css
body {
display: flex;
flex-direction: column;
min-height: 100vh;
}
.sidebar {
width: 200px;
height: 100%;
background-color: #f0f0f0;
padding: 20px;
}
.dialog {
width: 100%;
height: 100%;
background-color: #ffffff;
position: fixed;
top: 0;
left: -200px;
transition: left 0.3s;
}
.dialog.show {
left: 0;
}
```
3. 最后,创建一个名为`scripts.js`的JavaScript文件,用于处理用户交互和显示/隐藏对话框:
```javascript
// scripts.js
document.getElementById('showDialog').addEventListener('click', function() {
var dialog = document.getElementById('dialog');
if (dialog.classList.contains('show')) {
dialog.classList.remove('show');
} else {
dialog.classList.add('show');
}
});
```
现在,当您打开此HTML文件时,将看到一个包含AI对话框的侧边栏。点击“显示对话框”按钮,对话框将在左侧页面上显示。您可以根据需要自定义对话框的内容和样式。