HTML5响应式网页设计(考试题:旅游项目)

效果图

.html代码

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta name="viewport"
			content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<meta charset="utf-8" />
		<title></title>
		<link rel="stylesheet" href="./css/css1.css">
	</head>
	<body>
		<div class="fullbigbox">
			<div class="elebigbox">
				<div class="bigheader">

					<div class="row">
						<div class="col-6">
							<div class="menuleft">
								<ul>
									<li><a href="#">最美旅游网</a></li>
									<li><a href="#">山东游</a></li>
									<li><a href="#">国内游</a></li>
									<li><a href="#">国际游</a></li>
								</ul>
							</div>

						</div>
						<div class="col-6">
							<div class="menuright">
								<ul>
									<li><a href="#">登录/注册</a></li>
								</ul>
							</div>
						</div>
					</div>
				</div>
				<div class="zhong">
					<div class="row">

						<div class="qq">
							<div class="col-1 ">
								<div class="zhongq"><a href="#">旅游直通车</a></div>
							</div>
						</div>

						<div class="col-1">
							<div class="zhongq">123</div>
						</div>

						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
						<div class="col-1">
							<div class="zhongq">123</div>
						</div>
					</div>
				</div>
				<div class="info">
					<div class="firstrow">
						<div class="row">

							<div class="col-6">
								<div class="infocontent">
									<div class="infocontbox">
										<dl>
											<dt>
											<div class="pic">	<img src="./img/img/zc.png" alt="">
											<div></div></dt>
											<dd>qwe</dd>
											<dd>123123</dd>
										</dl>
									</div>
								</div>
							</div>
							<div class="col-6">
								<div class="infocontent">
									<div class="infocontbox">
										<dl>
											<dt>
												<div class="pic">

													<img src="./img/img/zc.png" alt="">
												</div>
											</dt>
											<dd>qwe</dd>
											<dd>123123</dd>
										</dl>
									</div>
								</div>
							</div>
						</div>
						<div class="row">
						
							<div class="col-6">
								<div class="infocontent">
									<div class="infocontbox">
										<dl>
											<dt>
											<div class="pic">	<img src="./img/img/zc.png" alt="">
											<div></div></dt>
											<dd>qwe</dd>
											<dd>123123</dd>
										</dl>
									</div>
								</div>
							</div>
							<div class="col-6">
								<div class="infocontent">
									<div class="infocontbox">
										<dl>
											<dt>
												<div class="pic">
						
													<img src="./img/img/zc.png" alt="">
												</div>
											</dt>
											<dd>qwe</dd>
											<dd>123123</dd>
										</dl>
									</div>
								</div>
							</div>
						</div>
					</div>
				</div>
			<div class="footer">
				<div class="row">
					<div class="col-12">
						<div class="footerq">
							sadafasfxxxxx
						</div>
					</div>
				</div>
			</div>
			</div>
		</div>
		</div>
	</body>
</html>

css代码

html 复制代码
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12 {
	flex-shrink: 1;
}

.col-1 {
	flex-grow: 1;
}

.col-2 {
	flex-grow: 2;
}

.col-3 {
	flex-grow: 3;
}

.col-4 {
	flex-grow: 4;
}

.col-5 {
	flex-grow: 5;
}

.col-6 {
	flex-grow: 6;
}

.col-7 {
	flex-grow: 7;
}

.col-8 {
	flex-grow: 8;
}

.col-9 {
	flex-grow: 9;
}

.col-10 {
	flex-grow: 10;
}

.col-11 {
	flex-grow: 11;
}

.col-12 {
	flex-grow: 12;
}

a:hover {
	font-weight: bold;
}

* {
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
}

ul {
	list-style: none;
}

.row {
	display: flex;
	flex-wrap: nowrap;
}

.fullbigbox {
	width: 100%;
	background-color: lightblue;
}

.elebigbox {
	margin-left: 10%;
	width: 80%;
	background-color: white;
}

.menuleft ul li {
	float: left;
	margin: 0px 50px;
}

.bigheader {
	width: 100%;
	height: 60px;
	background-color: lightblue;
}

.menuright ul li {
	float: right;
	margin-right: 20px;

}

.menuleft {
	height: 40px;
	margin-top: 10px;
	background-color: slategray;
	line-height: 40px;
}

.menuright {
	line-height: 40px;
	height: 40px;
	margin-top: 10px;
	background-color: slategray;
}

.zhongq {
	background-color: white;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.qq {
	background-color: rebeccapurple;
}

img {
	border-radius: 10px 10px 0px 0px;
}

.info {
	width: 100%;

}

.infocontent {
	display: flex;
}

.infocontbox {
	flex: 1;
	width: 0;
	margin: 10px;
}

.infocontbox dl dt img {
	width: 100%;
	height: 100%;
	border-radius: 10px 10px 0px 0px;
}

.infocontbox:hover {
	box-shadow: 0px 0px 10px 10px green;
}

.pic {
	overflow: hidden;
}

.infocontbox:hover dl dt img {
	transform: scale(1.1);
}

.footer {
	width: 100%;
	background-color: skyblue;
	height: 80px;
	position: relative;
}

.footerq {
	width: 100%;
	position: absolute;
	top: 20px;
	background-color: white;
	height: 60px;
	line-height: 60px;
	text-align: center;
}
相关推荐
别慌,让我先缓缓2 小时前
HTML5后台管理界面开发
html5
sunbyte2 小时前
Tailwind CSS 初学者入门指南:项目集成,主要变更内容!
前端·css
言之。2 小时前
别学了,打会王者吧
java·python·mysql·容器·spark·php·html5
可爱的秋秋啊2 小时前
vue3,element ui框架中为el-table表格实现自动滚动,并实现表头汇总数据
前端·vue.js·笔记·elementui
一夜枫林2 小时前
uniapp自定义拖拽排列
前端·javascript·uni-app
IT瘾君4 小时前
JavaWeb:Html&Css
前端·html
264玫瑰资源库5 小时前
问道数码兽 怀旧剧情回合手游源码搭建教程(反查重优化版)
java·开发语言·前端·游戏
喝拿铁写前端5 小时前
从圣经Babel到现代编译器:没开玩笑,普通程序员也能写出自己的编译器!
前端·架构·前端框架
HED5 小时前
VUE项目发版后用户访问的仍然是旧页面?原因和解决方案都在这啦!
前端·vue.js
拉不动的猪5 小时前
前端自做埋点,我们应该要注意的几个问题
前端·javascript·面试