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

right里面的那一行字我怎么是一行的了“?都出mainbody外面了?怎样把那段字变成多行的?求教

right里面的那一行字我怎么是一行的了“?都出mainbody外面了?怎样把那段字变成多行的?

正在回答

1 回答

任务3要求使用position定位方法实现#right的自适应宽度横向排版,且它与#mid之间的间距为17px。

那么对#right设置绝对定位,参考坐标是#right的父标签,即先对#mainbody设置相对定位

以下是代码

#mainbody{position:relative;margin-top:15px;}

#right{position:absolute;left:788px;border:1px solid #999;}

出现你说的情况,可能是你设置#right的位移量时设置成了right:0;,至于以上代码中的left:788px;,是通过#right+13px+#mid+17px算出来的。

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

举报

0/150
提交
取消
网页布局基础
  • 参与学习       214705    人
  • 解答问题       1756    个

让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识

进入课程

right里面的那一行字我怎么是一行的了“?都出mainbody外面了?怎样把那段字变成多行的?求教

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