文章详情页
javascript - 关于圣杯布局的一点疑惑
问题描述
这是一个标准的圣杯布局 这是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. javascript - 微信 H5 授权 返回键2. windows-server - 阿里云服务器给了权限,本地采集的数据远程写入服务器中MySQL5.5表中,一秒可以写入多少?这个速度一般由什么来决定?3. python - 如何将文本文件的CR换行符换成LF换行符?4. mysql优化 - mysql 一张表如果不能确保字段列长度一致,是不是就不需要用到char。5. 数据库 - Mysql的存储过程真的是个坑!求助下面的存储过程哪里错啦,实在是找不到哪里的问题了。6. js怎样实现在类似qq的联系人分组中进行搜索后,又可恢复原分组的界面?7. MongoDB的索引需要考虑每个键的索引方向,为何这么设计?而MySQL的索引则无需考虑方向,两者之间有何优劣势?8. python - scrapy-redis爬虫运行是连接redis数据库连接错误9. TP6里多应用里如何开启调试跟踪10. 怎样用python给mp3添加封面?
排行榜