博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于<span></span><div style="float:left"></div>
阅读量:5035 次
发布时间:2019-06-12

本文共 321 字,大约阅读时间需要 1 分钟。

1 2 
3

关于以上代码显示页面为什么会是div显示在span之前的理解

在以往写代码的过程中,通常是以div为单位写的,因此只理解了div与div之间float的规则。

先说一下float这一属性,float:left会使元素变成一个inline-block元素。实际上他是和上一行内元素span显示在同一行。

一个浮动的盒子会向右或向左移动直至触碰到包含块的边界或另一个浮动盒子的边界。

span既不是其包含块也不是另一个浮动的盒子,故div会移动至包含块的边界,所以div会显示在span之前。

 

转载于:https://www.cnblogs.com/zhihaochow/p/11181409.html

你可能感兴趣的文章
获取手机验证码修改
查看>>
数据库连接
查看>>
python中数据的变量和字符串的常用使用方法
查看>>
等价类划分进阶篇
查看>>
delphi.指针.PChar
查看>>
Objective - C基础: 第四天 - 10.SEL类型的基本认识
查看>>
java 字符串转json,json转对象等等...
查看>>
极客前端部分题目收集【索引】
查看>>
第四天 selenium的安装及使用
查看>>
关于js的设计模式(简单工厂模式,构造函数模式,原型模式,混合模式,动态模式)...
查看>>
KMPnext数组循环节理解 HDU1358
查看>>
android调试debug快捷键
查看>>
【读书笔记】《HTTP权威指南》:Web Hosting
查看>>
Inoodb 存储引擎
查看>>
数据结构之查找算法总结笔记
查看>>
Linux内核OOM机制的详细分析
查看>>
Android TextView加上阴影效果
查看>>
Android开源框架AsyncHttpClient (android-async-http)使用
查看>>
Requests库的基本使用
查看>>
C#:System.Array简单使用
查看>>