display:inline与float:left的区别
来源:互联网 发布:李鹤年 书法 知乎 编辑:程序博客网 时间:2024/05/22 09:07
实现效果似乎相同,都是显示在一行。区别在于使用了display:inline,则该元素变为了内联元素,同时宽高也就无效了;而float则使元素变为块元素,且宽高属性是有效的。
<style type="text/css">.d{width:100px; height:50px; background:#009966; float:left;}</style><div class="d">DIV1</div><div class="d" style="background:#999999;">IDV2</div>
效果图:float:left
将float:left改为display:inline后
另:使用display:inline这一特性,可实现当两DIV被放在另一DIV中,两DIV不回行显示
<style type="text/css"> .c{width:80px; height:50px; background:#CCFFCC; white-space:nowrap} /* 容器需要设定 white-space:nowrap 样式*/ .d{width:50px; height:50px; background:#009966; display:inline;} /*宽高无意义,为突出对比而存在*/</style><div class="c"> <div class="d">DddIV1</div> <div class="d" style="background:#999999;">IDV2</div></div>
如果内部两DIV样式为float的话就会回行
0 0
- display:inline与float:left的区别
- float:left和display:inline的区别
- CSS display:inline和float:left两者的区别
- display:inline-block 和float:left 的区别
- display:inline-block 和 float:left的区别
- 澄清display:inline;与float:left;的用途
- 对display:inline;与float:left;的认识
- 对display:inline与float:left正确含义的认识!
- 对display:inline;与float:left;的认识
- 对display:inline;与float:left;的认识
- display:inline与float:left的正确解释
- display:inline、block、inline-block的区别,与下文float相关。
- 关于display:inline;和float:left;
- float:left和display:inline一起用
- css之display:inline-block与float区别
- float: left; margin: 0 auto; display:inline-block;三者的之间的纠葛
- CSS 用display:inline-block代替float: left排版注意事项
- IE6中float:left后导致margin-left双倍边距的BUG解决办法就是是加上display:inline
- Java读文件写文件操作
- 多种方式登陆模块设计
- Android对接后台数据第一步之接口是否可用
- 在ubuntu 16.04上安装基本的拼音输入法
- 操作系统的三个抽象概念
- display:inline与float:left的区别
- Fragment, Activity传值的注解组件
- Material Design 最全解析_4 视图和效果
- iOS解决两个静态库的冲突 duplicate symbol
- bean的加载(六)准备创建bean
- mysql sql语句大全
- Working copy text base is corrupt
- 学习“源”地
- html5绘制图像