老师,好难好难啊,对着案例都做不动,后面怎么办哎

老师,好难好难啊,对着案例都做不动,后面怎么办哎

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>H5实战</title>
<link rel="stylesheet" type="text/css" href="./css/5-6项目base.css">
<link rel="stylesheet" type="text/css" href="./css/5-6项目index.css">
<link rel="stylesheet" type="text/css" href="./css/animate.css">
</head>
<body>
<header class="header">
<div class="header_wrap">
<div class="header_logo">H5实战页面</div>
<nav class="header_nav">
<a href="javascript:;" class="header_nav-item header_nav-item_status_active">实战课程</a>
<a href="javascript:;" class="header_nav-item">商业案例</a>
<a href="javascript:;" class="header_nav-item">课程体系</a>
<a href="javascript:;" class="header_nav-item">集成环境</a>
<a href="javascript:;" class="header_nav-item">云端学习</a>
<a href="javascript:;" class="header_nav-item header_nav-item_custom_button">即刻学习</a>
<div class="header_nav-tip"></div>
</nav>
</div>

</header>
<div class="screen-1">
<h2 class="screen-1_heading screen-1_heading_animate_init">实战课程重磅上线</h2>
<h3 class="screen-1_subheading screen-1_heading_animate_init">一键云学习,还在等待什么?</h3>
</div>
<div class="screen-2">
<h2 class="screen-2_heading">每门课都是真实商业案例</h2>
<h3 class="screen-2_subheading">真实案例,真实场景,在实战中实践、操作、调试</br>大牛带你体验BAT真实开发流程,所有开发过程一一为你呈现</h3>
<div class="screen-2_banner">
<div class="screen-2_banner1"></div>
<div class="screen-2_banner2"></div>
<div class="screen-2_banner3"></div>
</div>
</div>
<div class="screen-3">
<div class="screen-3_wrap">
<h2 class="screen-3_heading">强大的语言课程体系支持</h2>
<h3 class="screen-3_subheading">学习环境与课程轻松对接,安装、调试、写入、部署、运行,一站式解决<br/>,让你体验开发全流程</h3>
<div class="screen-3_banner"></div>
<div class="screen-3_features">
<div class="screen-3_features_item">
<div class="screen-3_features_item_desc">HTML5</div>
</div>
<div class="screen-3_features_item">
<div class="screen-3_features_item_desc">PHP</div>
</div>
<div class="screen-3_features_item">
<div class="screen-3_features_item_desc">JAVA</div>
</div>
<div class="screen-3_features_item">
<div class="screen-3_features_item_desc">Python</div>
</div>
<div class="screen-3_features_item">
<div class="screen-3_features_item_desc">Node.js</div>
</div>
</div>
</div>

</div>
<div class="screen-4">
<div class="screen-4_wrap">
<h2 class="screen-4_heading">省去本地复杂的环境搭建</h2>
<h3 class="screen-4_subheading">你可以告别在虚拟机中调试开发了</h3>
<div class="screen-4_type">
<div class="screen-4_type_item screen-4_type_item_i_1">
<div class="screen-4_type_item_desc">实战课程集成开发环境</div>
</div>
<div class="screen-4_type_item screen-4_type_item_i_2">
<div class="screen-4_type_item_desc">内置终端命令行</div>
</div>
<div class="screen-4_type_item screen-4_type_item_i_3">
<div class="screen-4_type_item_color">编译你的应用程序</div>
</div>
<div class="screen-4_type_item screen-4_type_item_i_4">
<div class="screen-4_type_item_desc">通过云端服务输出效果</div>
</div>

</div>
</div>
</div>
<div class="screen-5">
<div class="screen-5_bg"></div>
<h2 class="screen-5_heading">云端学习可以这样简单</h2>
<h3 class="screen-5_subheading">看视频,敲代码,一气呵成。结合慕课网为你提供的云端学习工具,所见即所得。从此学习不一样。</h3>
</div>
<div class="screen-other">
<a class="screen-other_button" href="javascript:;">继续了解学习体验</a>
</div>
<footer class="footer">
<a href="javascript:;" class="footer-nav_item">网站首页</a>
<a href="javascript:;" class="footer-nav_item">人才招聘</a>
<a href="javascript:;" class="footer-nav_item">联系我们</a>
<a href="javascript:;" class="footer-nav_item">高校联盟</a>
<a href="javascript:;" class="footer-nav_item">关于我们</a>
<a href="javascript:;" class="footer-nav_item">讲师招募</a>
<a href="javascript:;" class="footer-nav_item">意见反馈</a>
<a href="javascript:;" class="footer-nav_item">友情链接</a>
<br/>
<span>Copyright &copy 2015 imooc.com All Rights Reserved |&nbsp京ICP备13046642号-2</span>
</footer>
<div class="outline">
<a href="javascript:;" class="outline_item outline_item_status_active">实</a>
<a href="javascript:;" class="outline_item">商</a>
<a href="javascript:;" class="outline_item">课</a>
<a href="javascript:;" class="outline_item">环</a>
<a href="javascript:;" class="outline_item">云</a>
</div>
<script type="text/javascript" src="js/5-6项目index.js"></script>
</body>
</html>
/*BEM 设计模式

模块(没有前缀,多个单词用-连接)
元素(元素在模块之后,可以有多个层级,以_连接)
修饰(某元素、或者某模块特别的状态,必须有一个状态名和状态值,使用_链接)
*/

.header{
	background: rgba(0,0,0, 0.05);
	position: fixed;
	top:0;
	width:100%;
}
.header_wrap{
	width:100%;
	height:60px;
	position: relative;
}
.header_logo{
	width: 150px;
	height: 60px;
	line-height: 60px;
	font-size:14px;
	font-weight: bold;
	color:#ffffff;       ;
	text-indent: 50px;
	background:url('../img/logo.png') left center no-repeat;
	margin-left: 11px;
	position: absolute;
	
	


}
.header_nav{
	position: absolute;
	right:30px;
	height:50px;
	top:50%;
	margin-top:-25px;
}
.header_nav-item{
	color:#ffffff;
	font-size:14px;
	display: block; /*a标签是行元素,转块元素可以设置行高*/
	/*width: 56px;*/
	height:50px;
	line-height: 50px;
	text-align: center;
	float: left;
	margin-left:38px;
	position: relative;
}
.header_nav-item:hover{
	color:#f01400;
}
/*.header_nav-item_status_active{
	color:#f01400;
}*/

.header_nav-item_custom_button{
	width:90px;
	background: #f01400;
	border-radius:3px;
	padding:0;
	
}

/*第一屏*/
.screen-1{
	height:640px;
	background:url("../img/sc1.jpg")no-repeat center;
	/*position: relative;*/
	overflow: hidden;
	background-size:cover;
	
}
body{
	
	
	font-family:"Microsoft Yahei",微软雅黑;
}
a{text-decoration: none;}

*{
	padding: 0;
	margin: 0;
	
}

老师帮忙看下布局,,页头怎么还是很别扭,按钮好大,怎么弄,感觉完成这个好难唉,第一大章花了快两个月了

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好, 老师这边测试同学的代码, 头部效果实现的不错呀。

建议优化: 按钮可以只添加特殊的类名

http://img1.sycdn.imooc.com//climg/5d61ec070001fa9b12060322.jpg

然后,利用组合选择器设置相同的样式

http://img1.sycdn.imooc.com//climg/5d61ec40000165da05590411.jpg

最后, 给按钮添加hover样式设置background属性,实现鼠标移入按钮改变背景颜色

http://img1.sycdn.imooc.com//climg/5d61ec640001760205580319.jpg

同学不用担心,这个作业与老师讲解的项目案例实现思路大致是一样的, 同学可以先掌握老师案例的实现思想,能够独立完成视频讲解的案例, 然后根据作业要求,一屏一屏慢慢去实现就可以的, 遇到不会的也可以在问答区提问, 我们一定会帮助你解决的

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~


提问者 慕言_7946275 2019-08-24 21:31:10
/*BEM 设计模式

模块(没有前缀,多个单词用-连接)
元素(元素在模块之后,可以有多个层级,以_连接)
修饰(某元素、或者某模块特别的状态,必须有一个状态名和状态值,使用_链接)
*/

.header{
	background: green;
	position: fixed;
	top:0;
	width:100%;
	height:60px;
}
.header_wrap{
	width:100%;
	height:60px;
	position: relative;
}
.header_logo{
	width: 150px;
	height: 60px;
	line-height: 60px;
	font-size:14px;
	font-weight: bold;
	color:#ffffff;       ;
	text-indent: 50px;
	background:url('../img/logo.png') left center no-repeat;
	margin-left: 11px;
	position: absolute;
	
	


}
.header_nav{
	position: absolute;
	right:30px;
	height:60px;
	top:50%;
	margin-top:-19px;
	
}
.header_nav-item{
	color:#ffffff;
	font-size:14px;
	display: block; /*a标签是行元素,转块元素可以设置行高*/
	/*width: 56px;*/
	height:38px;
	line-height: 38px;
	text-align: center;
	float: left;
	margin-left:38px;
	position: relative;
}
.header_nav-item:hover{
	color:#f01400;
}
/*.header_nav-item_status_active{
	color:#f01400;
}*/

.header_nav-item_custom_button{
	width:90px;
	background: #f01400;
	border-radius:3px;
	padding:0;
	
}

/*第一屏*/
.screen-1{
	height:640px;
	background:url("../img/sc1.jpg")no-repeat center;
	/*position: relative;*/
	overflow: hidden;
	background-size:cover;
	
}


提问者 慕言_7946275 2019-08-24 21:30:39

按钮修改了,我设置页头绿色比较好观察理解些了,不知道对不对

  • 提问者 慕言_7946275 #1
    /*BEM 设计模式 模块(没有前缀,多个单词用-连接) 元素(元素在模块之后,可以有多个层级,以_连接) 修饰(某元素、或者某模块特别的状态,必须有一个状态名和状态值,使用_链接) */ .header{ background: green; position: fixed; top:0; width:100%; height:60px; } .header_wrap{ width:100%; height:60px; position: relative; } .header_logo{ width: 150px; height: 60px; line-height: 60px; font-size:14px; font-weight: bold; color:#ffffff; ; text-indent: 50px; background:url('../img/logo.png') left center no-repeat; margin-left: 11px; position: absolute; } .header_nav{ position: absolute; right:30px; height:60px; top:50%; margin-top:-19px; } .header_nav-item{ color:#ffffff; font-size:14px; display: block; /*a标签是行元素,转块元素可以设置行高*/ /*width: 56px;*/ height:38px; line-height: 38px; text-align: center; float: left; margin-left:38px; position: relative; } .header_nav-item:hover{ color:#f01400; } /*.header_nav-item_status_active{ color:#f01400; }*/ .header_nav-item_custom_button{ width:90px; background: #f01400; border-radius:3px; padding:0; } /*第一屏*/ .screen-1{ height:640px; background:url("../img/sc1.jpg")no-repeat center; /*position: relative;*/ overflow: hidden; background-size:cover; }
    2019-08-24 21:30:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师