写一个带背景适配移动端的html5 可以post的留言板
时间: 2023-12-14 14:39:12 浏览: 74
好的,以下是一个简单的带背景适配移动端的html5留言板,可以使用post方法提交留言:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>留言板</title>
<style>
body{
background-image: url('bg.jpg'); /* 设置背景图片 */
background-size: cover; /* 背景图片自适应 */
font-family: Arial, sans-serif; /* 设置字体 */
}
.container{
width: 90%;
max-width: 600px;
margin: 0 auto;
padding-top: 30px;
}
h1{
text-align: center;
color: #fff;
}
form{
background-color: rgba(255,255,255,0.8); /* 设置表单背景色及透明度 */
padding: 20px;
border-radius: 10px;
}
input, textarea{
display: block;
margin-bottom: 10px;
width: 100%;
padding: 10px;
border-radius: 5px;
border: none;
font-size: 16px;
}
input[type="submit"]{
background-color: #2ecc71;
color: #fff;
cursor: pointer;
}
.message{
margin-bottom: 20px;
padding: 20px;
background-color: rgba(255,255,255,0.8);
border-radius: 10px;
}
.message p{
margin: 0;
font-size: 16px;
}
.message span{
font-weight: bold;
color: #2ecc71;
}
</style>
</head>
<body>
<div class="container">
<h1>留言板</h1>
<form action="" method="post">
<label for="name">姓名:</label>
<input type="text" id="name" name="name" placeholder="请输入您的姓名" required>
<label for="email">邮箱:</label>
<input type="email" id="email" name="email" placeholder="请输入您的邮箱" required>
<label for="message">留言:</label>
<textarea id="message" name="message" placeholder="请输入您的留言" required></textarea>
<input type="submit" value="提交">
</form>
<?php
if($_POST){
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
echo '<div class="message">';
echo '<p><span>'.$name.'</span> 于 '.date("Y-m-d H:i:s").' 留言:</p>';
echo '<p>'.$message.'</p>';
echo '</div>';
}
?>
</div>
</body>
</html>
```
这里使用了一个简单的PHP脚本来处理提交的留言,并将留言以一定格式展示在页面上。请先准备好一张背景图片,将其命名为“bg.jpg”并与html文件放在同一目录下。如果要部署到服务器上,请确保服务器支持PHP。
阅读全文