两个div并列一行显示的多种方法

简介: 两个div并列一行显示的多种方法

方法一:float浮动,float:left;为左浮动,也可以设置为float:right;右浮动,也可以实现两个div并列一行。

#div1{
  width:50%;
  height:300px;
  background:blue;
  float:left;
}
#div2{
  width:50%;
  height:300px;
  background:green;
  float:left;
}

方法二:display:table-cell

#parent{
  width:100%;
  display:table;
}
#div1{
  width:50%;
  height:300px;
  background:blue;
  display:table-cell;
}
#div2{
  width:50%;
  height:300px;
  background:green;
  display:table-cell;
}

方法三:负margin

#parent{
  display:flex;
  overflow:hidden;
}
#div1{
  width:50%;
  height:300px;
  background:blue;
  padding-bottom:2000px;  
    margin-bottom:-2000px;  
}
#div2{
  width:50%;
  height:300px;
  background:green;
  padding-bottom:2000px;  
    margin-bottom:-2000px;  
}

方法四:绝对定位

*{
  margin:0;
  padding:0;
}
#div1{
  width:50%;
  height:300px;
  background:blue;
  position:absolute;
  left:0;
  top:0;
}
#div2{
  width:50%;
  height:300px;
  background:green;
  position:absolute;
  transform:translate(100%, 0);
}

方法五:flex布局

#parent{
  display:flex;
}
#div1{
  width:50%;
  height:300px;
  background:blue;
  flex:1;
}
#div2{
  width:50%;
  height:300px;
  background:green;
  flex:1;
}


相关文章
|
7月前
|
前端开发
css div覆盖样式(一个div想覆盖掉另一个div在他上面进行显示)
css div覆盖样式(一个div想覆盖掉另一个div在他上面进行显示)
118 0
element中el-cascader级联 下拉选择-可单独多选(整理)
element中el-cascader级联 下拉选择-可单独多选(整理)
|
Web App开发 JavaScript 程序员
如何去掉或者修改网页中的遮罩层,DIV等元素?
起因: 前几天女友在查资料写文章,打开一个网页,发现网页的被一个半透明的遮罩层给覆盖了(一个已经过期的组织活动 的网页,H5就将它遮盖了),就来问我怎么弄。
1722 0
|
2月前
多个p标签,并让div“flex”布局,且单行溢出隐藏
多个p标签,并让div“flex”布局,且单行溢出隐藏
39 0
|
4月前
|
前端开发
如何消除li和ul之间的空隙、如何使div中的内容居中
这篇文章介绍了如何美化网页元素,包括设置登录页面的模糊背景效果,使用CSS的`opacity`属性;以及如何使`div`中的内容水平居中,通过设置`margin: auto;`。此外,还讲解了如何消除`li`和`ul`之间的空隙,通过将`ul`和`li`的`padding`和`margin`设置为0。
如何消除li和ul之间的空隙、如何使div中的内容居中
|
5月前
|
定位技术 API 数据格式
Element UI【详解】el-cascader 级联选择器 - 行政区划选择(可以选择任意一级),限定选择范围,获取并解析选中的节点
Element UI【详解】el-cascader 级联选择器 - 行政区划选择(可以选择任意一级),限定选择范围,获取并解析选中的节点
688 0
|
5月前
|
前端开发 JavaScript
【定制需求】el-tree 树形控件实现:每级可单独选择,选择父级不选中子集,子集全部选中不自动选中父级,手写按钮可支持子集全选,以及取消子集全选,el-tree 树形控件取消父子级联动选择
【定制需求】el-tree 树形控件实现:每级可单独选择,选择父级不选中子集,子集全部选中不自动选中父级,手写按钮可支持子集全选,以及取消子集全选,el-tree 树形控件取消父子级联动选择
364 0
|
JavaScript 索引
Vue3:分析elementplus表格第一列序号hover变多选框实现思路
Vue3:分析elementplus表格第一列序号hover变多选框实现思路
605 0
|
前端开发
解决鼠标经过覆盖于低层级div的高层级div,依旧会触发低层级的hover属性的问题
解决鼠标经过覆盖于低层级div的高层级div,依旧会触发低层级的hover属性的问题
249 0
解决鼠标经过覆盖于低层级div的高层级div,依旧会触发低层级的hover属性的问题