2-12编程问题
<!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> <style type="text/css"> *{margin: 0;padding: 0;} ul{list-style: none;} a{text-decoration: none;color: white;} .header{width: 100%; height: 80px; background: black; overflow: hidden; position: fixed; top: 0; } .header img{height: 80px;position: absolute;margin-left: 30px;} .nav{float: right; overflow: hidden; line-height: 80px; margin-right: 35px; } .nav li{float: left;padding: 0 25px;} .container{width: 100%; height: 1000px; background: #afeeee; margin-top: 80px; overflow: hidden; } .left{width: 30%; float: left; margin-top: 100px; margin-left: 80px; } .left h1,.right h1,.middle h1{line-height: 60px;} span{background: #ff6666} .left ul{font-size: 16px;line-height: 32px;} .right{float: right; width: 30%; margin-top: 100px; margin-left: 80px; } .right input{font-size: 16px;line-height: 32px;} .middle{ float: left; margin-top: 100px; margin-left: 50px; height: 500px; border-right :5px solid orange; } .middle ul li{ font-size: 16px;line-height: 30px; } .footer{ background: black;width: 100%;height:80px; position: fixed; bottom: 0; } .footer ul li{ display: inline-block;color: white;line-height: 80px; text-align: center;padding: 0 10px; } .footer ul{ text-align: center; } </style> </head> <body> <div class="header"> <img src="http://img1.sycdn.imooc.com/climg//59093e9c00016ce303000100.png"/> <ul class="nav"> <li><a href="#">课程</a></li> <li><a href="#">职业路径</a></li> <li><a href="#">实战</a></li> <li><a href="#">猿问</a></li> <li><a href="#">手记</a></li> </ul> </div> <div class="container"> <div class="left"> <h1>课程推荐</h1> <ul> <li><span>职业路径</span> HTML5与CSS3实现动态网页</li> <li><span>职业路径</span> 零基础入门Android语法与界面</li> <li><span>职业路径</span> iOS基础语法与常用控件</li> <li><span>职业路径</span> PHP入门开发</li> <li><span>职业路径</span> Java入门开发</li> </ul> </div> <div class="right"> <h1>登录</h1> <form> <input type="text" name="user" placeholder="请输入登录邮箱/手机号" size="35px"/> </br></br> <input type="password" name="pass" placeholder="6-16位密码,区分大小写,不能用空格" size="35px"/> </br></br> <input type="submit" name="key" value="登录" size="60px"/> </form> </div> <div class="middle"> <h1>相关课程</h1> <ul> <li>HTML CSS JavaScript</li> <li>HTML5 CSS3 Jquery</li> <li>移动端基础 移动端APP开发</li> </ul> </div> </div> <div class="footer"> <ul> <li>网站首页</li> <li>企业合作</li> <li>人才招聘</li> <li>联系我们</li> <li>常见问题</li> <li>友情链接</li> </ul> </div> </body> </html>
老师,请帮我看看我的代码,可以优化么?另外有几个问题。1,右侧的竖线 我的离文本很近,请问怎么设置才能向效果图?2,那个登录按钮,是怎么写的?
14
收起
正在回答
2回答
同学你好,关于你的问题,回答如下:
1、竖线这里没有挨着顶部,是从半截开始显示的。所以需要修改下。
可以将上外边距,改为上内边距,因为边框里是包含内边距的,但是不包括外边距。
2、但是下面又没有到页脚部分,是因为设置的高度不够,所以建议:将高度改为100%。
同学可以在对照的修改之后的对照下。若还是无法解决,可以将修改之后的代码粘贴过来,便于准确的定位与解决问题。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星