请设计一个HTML网页,其要求如下,在最外围设置一个大的框,然后在框内的顶部加个logo框,logo框里存放logo图片,位置居中,然后另起一个菜系框,菜系框中是八个相连的小框,当鼠标点击小框时,可以弹出二级菜单,其中有表单,可以点击跳转,长度自定,再另起一个循环图片框,框里是一个左右循环图片界面,点击图片可以跳转。最后再往下起一个菜谱框,这个框里有三十六个小框,小框里可以放图片,可以填写文字,点击小框可以跳转到其他网页,在最下方是友情链接
时间: 2024-03-23 08:43:41 浏览: 17
好的,以下是一个简单的网页设计,满足您的要求:
```html
<!DOCTYPE html>
<html>
<head>
<title>网页标题</title>
<style>
/* 设置大框的样式 */
#container {
width: 800px;
margin: 0 auto;
border: 1px solid #ccc;
padding: 20px;
}
/* 设置logo框的样式 */
#logo {
text-align: center;
margin-bottom: 20px;
}
/* 设置菜系框和小框的样式 */
#menu {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-bottom: 20px;
}
.menu-item {
width: 100px;
height: 100px;
background-color: #eee;
margin-bottom: 10px;
position: relative;
}
/* 设置二级菜单的样式 */
.submenu {
display: none;
position: absolute;
top: 100%;
left: 0;
width: 100px;
background-color: #fff;
border: 1px solid #ccc;
padding: 10px;
}
.menu-item:hover .submenu {
display: block;
}
/* 设置循环图片框的样式 */
#slider {
width: 100%;
height: 200px;
position: relative;
overflow: hidden;
margin-bottom: 20px;
}
#slider img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
transition: all 0.5s;
}
#slider img.active {
z-index: 1;
}
/* 设置菜谱框和小框的样式 */
#recipe {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.recipe-item {
width: 100px;
height: 100px;
background-color: #eee;
margin-bottom: 10px;
position: relative;
}
/* 设置友情链接的样式 */
#links {
text-align: center;
margin-top: 20px;
}
#links a {
margin-right: 10px;
}
</style>
</head>
<body>
<div id="container">
<div id="logo">
<img src="logo.jpg" alt="logo">
</div>
<div id="menu">
<div class="menu-item">
<span>菜系1</span>
<div class="submenu">
<form>
<label for="name">姓名:</label>
<input type="text" id="name" name="name"><br><br>
<label for="email">邮箱:</label>
<input type="email" id="email" name="email"><br><br>
<input type="submit" value="提交">
</form>
</div>
</div>
<div class="menu-item">
<span>菜系2</span>
<div class="submenu">
<ul>
<li><a href="#">菜单1</a></li>
<li><a href="#">菜单2</a></li>
<li><a href="#">菜单3</a></li>
</ul>
</div>
</div>
<div class="menu-item">
<span>菜系3</span>
<div class="submenu">
<ul>
<li><a href="#">菜单4</a></li>
<li><a href="#">菜单5</a></li>
<li><a href="#">菜单6</a></li>
</ul>
</div>
</div>
<div class="menu-item">
<span>菜系4</span>
<div class="submenu">
<ul>
<li><a href="#">菜单7</a></li>
<li><a href="#">菜单8</a></li>
<li><a href="#">菜单9</a></li>
</ul>
</div>
</div>
<div class="menu-item">
<span>菜系5</span>
<div class="submenu">
<ul>
<li><a href="#">菜单10</a></li>
<li><a href="#">菜单11</a></li>
<li><a href="#">菜单12</a></li>
</ul>
</div>
</div>
<div class="menu-item">
<span>菜系6</span>
<div class="submenu">
<ul>
<li><a href="#">菜单13</a></li>
<li><a href="#">菜单14</a></li>
<li><a href="#">菜单15</a></li>
</ul>
</div>
</div>
<div class="menu-item">
<span>菜系7</span>
<div class="submenu">
<ul>
<li><a href="#">菜单16</a></li>
<li><a href="#">菜单17</a></li>
<li><a href="#">菜单18</a></li>
</ul>
</div>
</div>
<div class="menu-item">
<span>菜系8</span>
<div class="submenu">
<ul>
<li><a href="#">菜单19</a></li>
<li><a href="#">菜单20</a></li>
<li><a href="#">菜单21</a></li>
</ul>
</div>
</div>
</div>
<div id="slider">
<img src="slider1.jpg" alt="slider1" class="active">
<img src="slider2.jpg" alt="slider2">
<img src="slider3.jpg" alt="slider3">
</div>
<div id="recipe">
<div class="recipe-item">
<img src="recipe1.jpg" alt="recipe1">
<span>菜谱1</span>
</div>
<div class="recipe-item">
<img src="recipe2.jpg" alt="recipe2">
<span>菜谱2</span>
</div>
<div class="recipe-item">
<img src="recipe3.jpg" alt="recipe3">
<span>菜谱3</span>
</div>
<!-- 共36个小框 -->
<!-- 可以在每个小框中添加图片或文字 -->
</div>
<div id="links">
<a href="#">友情链接1</a>
<a href="#">友情链接2</a>
<a href="#">友情链接3</a>
</div>
</div>
</body>
</html>
```
需要注意的是,上述代码中的图片和链接需要替换成您自己的。此外,还可以根据需要进行样式和布局的调整。