今天在看博客园的页面布局时发现有不少空白的div只有css属性:clear:both。

然后去W3C文档里和百度补脑了一下,总结如下:

这是之前我写的一段测试代码:

<div style="height: auto;">
<div id="map"></div>
<div style="float: left;width: 50%">
<div id="searchResult">&nbsp;</div>
</div>
</div>
<div id="lonlatDiv">Lon and Lat is : <span id="text"></span></div>

其中map的DIV是float为left的,我期待的效果是map的div和searchResult的div在一行,而lonlatDiv在下一行,结果确出乎意料的初夏如下结果:

lonlatDiv居然跟上面的DIV到一行去了,这肯定不是我想要的结果,

解决方案(2选1)是:

<div style="height: auto;">
<div id="map"></div>
<div style="float: left;width: 50%">
<div id="searchResult">&nbsp;</div>
</div>
<div style="clear: both;"></div> <!-- 这里加个空白的div -->
</div>
<!-- lonlatDiv的style里加上clear: both; -->
<div id="lonlatDiv">Lon and Lat is : <span id="text"></span></div>

clear的值有:

clear:left; /*表示该元素左边不存在浮动元素 */
clear:right; /*表示该元素右边不存在浮动元素 */
clear:both; /*表示该元素两边都不存浮动元素 */
clear:none /*表示两边允许有浮动元素 */

最新文章

  1. HTML设计模式学习笔记
  2. [No00003E]26个字母暗藏的单词秘密
  3. Android学习笔记——button_activity
  4. 线程池pool
  5. Windows文本文件编码
  6. Java 输入流读取文本文件换行符问题
  7. VCRedist.exe静默安装方法(转)
  8. tcp/ip通信传输流
  9. mvc一对多模型表单的快速构建
  10. python之testcenter操作
  11. CodeChef Sereja and Game [DP 概率 博弈论]
  12. CentOS7上安装FTP服务
  13. python技巧
  14. freemarker处理空值
  15. MOOS学习笔记2——HelloWorld回调
  16. Python实现身份证号码有效性验证
  17. #WEB安全基础 : HTTP协议 | 0x15 HTTPS:给你点颜色看看
  18. xpath 根据根节点找数据
  19. 写一个针对IQueryable&lt;T&gt;的扩展方法支持动态排序
  20. Canvas中 drawImage绘制图片不显示

热门文章

  1. C#引用类型转换,到底使用is,as还是显式强转?
  2. AutoMapper: Mapper.Initialize() 只能调用一次,Why?
  3. ProGuard使用简介
  4. [翻译] ADPopupView 触摸弹出视窗
  5. struts2 select 默认选中
  6. jQuery.merge与concat的区别
  7. java静态代码分析工具infer
  8. 应用Flume+HBase采集和存储日志数据
  9. [转]一键安装藏隐患,phpStudy批量入侵的分析与溯源
  10. pytorch 学习问题