首页 > 代码库 > 关于浮动和内联元素的使用
关于浮动和内联元素的使用
(1)对于同一级的两个<div>块,如果我们要使几个<div>块可以在同一个水平线上排开,则这几个同一级的<div>块要同时设置浮动float:left或者同时设置内联元素display:inline-block;(如果同一级的<div>块只有有一些设置了浮动一些没有设置浮动那么这些<div>块很有可能会相互叠在一起);
1.1同一级的<div>块同时设置浮动float:left或者同时设置内联元素display:inline-block这两者的区别在于:
同一级的<div>块同时设置浮动float:left时各个<div>块之间的间隙大于同时设置内联元素display:inline-block时各个<div>块之间的间隙;
1.2如果要清除浮动我们要使用clear:both/left/right;
(1)对于已经设置了浮动的<div>块的父级<div>块,如果父级<div>块没有同样的设置浮动,则很有可能父级<div>块会被挤出来,所以在这种情况下如果要保证两个<div>块之间的相互位置关系不变我们应该设置父级<div>块元素的高度
关于浮动和内联元素的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。