2-9编程练习效果
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>2-9编程练习</title>
<style type="text/css">
*{padding:0;margin:0;text-align:center;}
.head{
width:100%;
height:100px;
background:#000;
position:relative;
}
.head img{
position:absolute;
left:0;
}
ul li{list-style:none;display:inline;font-family:"黑体";font-size:25px;margin-right:40px;cursor:pointer;}
.head ul{color:#fff;text-align:right;line-height:100px;}
.con{
width:100%;
height:1000px;
font-family:"微软雅黑";
word-spacing: 30px;
}
.con h3,p{text-align:left;line-height:3em;}
.left{
width:50%;
height:1000px;
background:#acd6ff;
float:left;
position:relative;
}
.leftcon{
width:400px;
height:500px;
position:absolute;
top:50%;
left:50%;
margin-top:-250px;
margin-left:-200px;
}
.right{
width:50%;
height:1000px;
background:#acd6ff;
float:right;
position:relative
}
.rightcon{
width:400px;
height:500px;
position:absolute;
top:50%;
left:50%;
margin-top:-250px;
margin-left:-200px;
}
span{background:orange;}
.footer{ width:100%;
height:100px;
background:#000;
}
.footer ul{color:#fff;text-align:center;line-height:100px;}
</style>
</head>
<body>
<div class="head">
<img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png">
<ul>
<li>课程</li>
<li>职业路径</li>
<li>实战</li>
<li>猿问</li>
<li>手记</li>
</ul>
</div>
<div class="con">
<div class="left">
<div class="leftcon">
<h3>课程推荐</h3>
<p><span>职业路径</span> HTML5与CSS3实现动态网页</p>
<p><span>职业路径</span> 零基础入门Android语法与界面</p>
<p><span>职业路径</span> iOS基础语法与常用控件</p>
<p><span>职业路径</span> PHP入门开发</p>
<p><span>职业路径</span> JAVA入门开发</p>
</div>
</div>
<div class="right">
<div class="rightcon">
<h3>相关课程</h3>
<p>HTML CSS Javascript</p>
<p>HTML5 CSS3 Jquery</p>
<p>移动端基础 移动端APP开发</p>
</div>
</div>
</div>
<div class="footer">
<ul>
<li>网站首页</li>
<li>企业合作</li>
<li>人才招聘</li>
<li>联系我们</li>
<li>常见问题</li>
<li>友情链接</li>
</ul>
</div>
</body>
</html>
感觉纯粹是为了实现效果在写,麻烦老师给看一下,思路是否正确,实现效果有何问题,感谢!
正在回答
实现的效果没有问题。
只是布局方面,能使用普通布局和浮动实现效果的,就不需要使用定位,主体部分左右布局不需要定位,里面的元素也不需要使用定位,就正常去写就行,配合内外边距去调整元素的位置和距离。
当前阶段的练习能实现效果就可以,思路以及代码的简洁是需要不断的练习和修改去积累的。
祝学习愉快!
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星