网页的制作


学成网

© 2017年XTCG Inc.保留所有权利。-沪ICP备15025210号


下载APP



关于学成网

团队管理

团队管理

团队管理

团队管理

团队管理



关于学成网

团队管理

团队管理

团队管理

团队管理

团队管理



关于学成网

团队管理

团队管理

团队管理

团队管理

团队管理






<style>
			* {
				margin: 0;
				padding: 0;
			}
			body {
				background-color:#f3f5f7 ;
				height: 3000px;
			}
			/*头部制作*/
			.header {
				height: 100px;
				overflow: hidden;
			}
			.container {
				width: 1200px;
				margin: 0 auto;
			}
			/*清除浮动*/
			.clearfix:before,.clearfix:after {
				content: "";
				display: table;
			}
			.clearfix:after {
				clear: both;
			}
			.clearfix {
				*zoom: 1;
			}
			.nav {
				width: 1366px;
				height: 43px;
				margin-top: 30px;
			}
			a {
				text-decoration: none;
			}
			li {
				list-style: none;
			}
			input {
				border: none;
				box-sizing: border-box;
			}
			.logo img {
				float: left;
			}
			.title ul {
				margin-left: 70px;
				height: 43px;
				float: left;
			}
			.title ul li {
				float: left;
				line-height: 43px;
			}
			.title ul a {
				height: 43px;
				padding: 0 18px;
				font: 14px "微软雅黑";
				color:#050505 ;
				text-align: center;
				display: block;
			}
			.title ul a:hover {
				border-bottom: 2px solid #00a4ff;
			}
			.personal {
				float: right;
				margin: 0 33px 0 33px;
			}
			.personal img {
				margin: 0 8px;
				vertical-align: top;
			}
			.personal a {
				color: #666666;
				font: 14px "微软雅黑";
			}
			.search {
				float: right;
				width: 410px;
				height: 38px;
				border: 1px solid #00a4ff;
			}
			.search input[type=text] {
				padding-left: 20px;
				width: 360px;
				height: 38px;
				float: left;
			}
			.search input[type=submit] {
				width: 50px;
				height:38px ;
				background: url(images/search_06.png) center center no-repeat;
				background-color:#00a4ff ;
				float: left;
			}
			/*背景设置*/
			.banner {
				height: 420px;
				background-color: #1c036c;
			}
			.banner_in {
				height: 420px;
				background: url(images/banner2.png) no-repeat;
				overflow: hidden;
				position: relative;
			}
			.slidebar {
				width: 190px;
				height: 420px;
				background: rgba(0,0,0,0.3);
				float: left;
			}
			.slidebar ul li a {
				height: 48px;
				line-height: 48px;
				padding: 0 20px;
				display: block;
				color: white;
				font-size: 14px;
			}
			.slidebar a span {
				float: right;
				font-family: arial;
			}
			.table {
				margin-top: 50px;
				width: 228px;
				height: 300px;
				background-color: #FFFFFF;
				float: right;
			}
			.table dt{
				width: 228px;
				height: 48px;
				line-height: 48px;
				background-color: #9bceea;
				text-align: center;
				letter-spacing: 2px;
				font-size: 16px;
				font-weight: 700;
				color: #FFFFFF;
				margin-bottom: 12px;
			}
			.table dd {
				width:190px ;
				height: 60px;
				margin: 0 auto;
				border-bottom: 1px solid #efefef;
				padding-top: 12px;
				box-sizing: border-box;	
			}
			.table dd h4 {
				font-size: 18px;
				font-weight:normal;
				color: #5a5a5a;
			}
			.table dd p {
				color: #d5d5d5;
			}
			.table dd:last-child {
				border: none;
			}
			.table dd a {
				height: 38px;
				border: 1px solid #00a4ff;
				display: block;
				text-align: center;
				line-height: 38px;
				color: #00a4ff;
			}
			.table dd a:hover {
				background-color:#00a4ff ;
				color: #000000;
			}
			.recommend {
				margin-top: 10px;
				height: 60px;
				background-color: #ffffff;
				box-shadow: 2px 2px 3px rgba(0,0,0,0.4);
			}
			.recommend a:first-child {
				color: #00a4ff;
				font-weight: 700;
			}
			.recommend a {
				margin-top: 20px;
				padding: 0 35px;
				height: 18px;
				line-height: 18px;
				border-right: 1px solid #bfbfbf;
				color: #000000;
				display: block;
				float: left;
				font-size: 14px;
			}
			.recommend a:last-child {
				border: none;
				float: right;
				color:#00a4ff ;
			}
			.circle {
				width: 180px;
				position: absolute;
				bottom: 33px;
				left: 50%;
				margin-left:-80px ;
			}
			.circle a:first-child {
				width: 20px;
				height: 12px;
				border-radius: 6px;
				background-color: #fafafa;
			}
			.circle a {
				width: 12px;
				height: 12px;
				margin: 0 8px;
				display: block;
				border-radius: 6px;
				background: rgba(255,255,255,0.5);
				float: left;
			}
			.pro {
				margin-top: 35px;
				
			}
			.pro-hd {
				height: 40px;
			}
			.pro-hd h4{
				float: left;
				color: #494949;
				font-size: 20px;
			}
			.pro-hd a {
				float: right;
				color: #a5a5a5;
				font-size: 12px;
				margin-top: 15px;
			}
			.pro-bd ul li:nth-child(5n) {
				margin-right: 0;
			}
			.pro-bd ul li {
				width: 228px;
				height: 270px;
				margin-right: 15px;
				margin-bottom: 14px;
				box-shadow: 2px 2px 3px rgba(0,0,0,0.4);
				float: left;
				overflow: hidden;
				position: relative;
			}
			.pro-bd li .icon {
				position: absolute;
				top: 5px;
				right: -5px;
			}
			.pro-bd li h4 {
				margin-left: 24px ;
				margin-top: 20px;
				font-size: 14px;
				color: #050505;
			}
			.pro-bd li span {
				margin-top: 15px;
				margin-left: 24px;
				display: block;
				color: #b8b8b8;
				font-size: 12px;
			}
			.pro-bd li span b {
				color: #ff7c2d;
				font-size: 14px;
			}
			.menu {
				margin-top: 40px;
			}
			.menu-hd {
				height: 40px;
			}
			.menu-hd h4 {
				float: left;
				color: #494949;
				font-size: 20px;
			}
			.title {
				margin-right: 500px;
			}
			.title a {
				padding: 0 35px;
				font-size: 14px!important;
				color: #a5a5a5; 
				margin-top: 15px;
				float: left;
			}
			.menu-hd a {
				float: right;
				color: #a5a5a5;
				font-size: 12px;
				margin-top: 15px;
			}
			.menu-hd a:hover {
				color: #00a4ff;
			}
			.menu-bd {
				height: 400px;
			}
			.menu-bd .menu-l {
				margin-right: 15px;
				float: left;
			}
			.menu-r {
				float: right;
			}
			.menu-r img {
				margin-bottom: 20px;
			}
			.menu-r .list {
				
			}
			.list li:last-child {
				margin-right: 0;
			}
			.list ul li{
				width: 230px;
				height: 265px;
				margin-right: 12px;
				box-shadow: 2px 2px 2px rgba(0,0,0,0.3);
				overflow: hidden;
				float: left;	
			}
			.list li h4 {
				height: 50px;
				margin-left: 20px;
				line-height: 26px;
				font: normal 16px "微软雅黑";
			}
			.list li p{
				margin-left:20px ;
				color: #dadada;
				font-size: 12px;
			}
			.list li p span {
				font-size: 14px;
				color: #ff7c2d;
			}
			/*底部制作*/
			.footer {
				height: 300px;
				background-color: white;
				margin-top: 100px;
			}
			.msg {
				float: left;
			}
			.ads {
				width: 1200px;
				margin: 0 auto ;
				padding-top: 30px;
			}
			.msg p {
				padding: 10px 0;
				width: 400px;
				font-size: 12px;
				color: #808080;
			}
			.msg a {
				display: block;
				width: 124px;
				height: 34px;
				line-height: 34px;
				text-align: center;
				border: 1px solid #00a4ff;
				font-size: 14px;
				color: #00a4ff;
			}
			.info {
				float: right;
				color: #9a9a9a;
			}
			.info dl {
				float: left;
				width: 200px;
			}
			.info dt {
				height: 32px;
				font-size: 16px;
			}
			.info dd {
				height: 24px;
				font-size: 12px;
			}
		</style>

总结如下:
1,对于浮动的理解:如果父级存在两个盒子,一般在网页中都需填价浮动,并且在父级盒子未设置高度的情况下,需添加清楚浮动样式
2,对于伪元素选择器的巧妙利用
3,网页尾端的列表一般用(dl,dt,dd制作)
4,切图对于页面的元素的宽度一定要准确,否则真的是头皮发麻
5,对于代码要学会简介处理,并且注释要有
6,line-height可以继承,除此之外还有
7,对于vertical-align的妙用,

猜你喜欢

转载自blog.csdn.net/qq_43174356/article/details/83345421