为了账号安全,请及时绑定邮箱和手机立即绑定

这一节的正确答案是什么啊,我的left块 位置不对啊,求大神帮帮!!

http://img1.sycdn.imooc.com//57ac5717000165d014800812.jpg会不会是我的main 代码有问题?为什么我的left跑到左上角了??

正在回答

2 回答

.main{background-color:red;height:500px;font-size:20px;position:relative}
.left{width:200px;background-color:blue;height:500px;position:absolute;left:0;top:0}
.right{width:100%;background-color:green;height:100%;position:absolute;left:210px;top:0}

0 回复 有任何疑惑可以回复我~

你的.left代码有问题    前面用的是浮动 ,到这你用的是绝对定位,脱离文档流,而且父类没有进行相对定位,left这块就以body为父类,相对于浏览器移动了,能明白吗?    解决办法:你可以给父类也就是main设置一个相对定位position:relative ,不需要设置位移;或者left也用浮动,给一个float:left.  就可以了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
如何用CSS进行网页布局
  • 参与学习       209624    人
  • 解答问题       1153    个

用最简洁的案例教你布局的那些知识,这是前端工程师基本技能

进入课程

这一节的正确答案是什么啊,我的left块 位置不对啊,求大神帮帮!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信