文章详情页
javascript - 关于圣杯布局的一点疑惑
浏览:268日期:2023-03-09 18:25:39
问题描述
这是一个标准的圣杯布局 这是html代码
<p id='hd'>header</p><p id='bd'> <p id='middle'>middle</p> <p id='left'>left</p> <p id='right'>right</p></p><p id='footer'>footer</p>
sheng.png
问题解答
回答1:网页元素 按照html的书写顺序 根据流动模型来分布。这里的left元素因为没有了位置流动到了下一行,现在设置margin-left为负的自己的宽度,相当于不占位置,所以流动到了第一行的最后。随着margin-left负值的增大会慢慢向左位移。
设置margin-left:-100%; // 相当于父元素宽度的100%这时left元素就会来到第一行的最左边了。
标签:
JavaScript
相关文章:
1. web - Flash 和 HTML 交互的方式有哪几种?如何选择?2. css3 - 关于nth:child(2)的问题3. node.js - nodejs 的sails 框架如何修改ejs的后缀为html4. CSS3动画导致图片模糊5. css - BFC外边距折叠问题6. android - 哪位大神知道java后台的api接口的对象传到前端后输入日期报错,是什么情况?求大神指点7. mac里的docker如何命令行开启呢?8. 求救一下,用新版的phpstudy,数据库过段时间会消失是什么情况?9. vue添加锚点,实现滚动页面时锚点添加相应的class操作10. mysql updtae追加数据sql语句
排行榜
