Css 内联块元素下一行不正确

Css 内联块元素下一行不正确,css,Css,.1分部{ 显示:内联块; 宽度:49%; 边框:1px纯红; 高度:250px; } .第2分部{ 显示:内联块; 宽度:49%; 边框:1px纯红; } .第3分部{ 显示:内联块; 宽度:49%; 边框:1px纯红; 垂直对齐:顶部; } .第4分部{ 显示:内联块; 宽度:49%; 边框:1px纯红; } 一些内容1 一些内容2 一些内容3 一些内容4 试试这个: *{ 框大小:边框框; } .col1、.col2{ 宽度:49%; 位置:绝对位置; 显示:内联块; } .col2


.1分部{
显示:内联块;
宽度:49%;
边框:1px纯红;
高度:250px;
}
.第2分部{
显示:内联块;
宽度:49%;
边框:1px纯红;
}
.第3分部{
显示:内联块;
宽度:49%;
边框:1px纯红;
垂直对齐:顶部;
}
.第4分部{
显示:内联块;
宽度:49%;
边框:1px纯红;
}

一些内容1
一些内容2
一些内容3
一些内容4

试试这个:

*{
框大小:边框框;
}
.col1、.col2{
宽度:49%;
位置:绝对位置;
显示:内联块;
}
.col2{
左边缘:49%;
}
.div1、.div2、.div3、.div4{
宽度:100%;
边框:1px纯红;
}
.1分部{
高度:250px;
}

一些内容1
一些内容3
一些内容2
一些内容4

是的,你给出了正确的ans。但是我想用内联块来填补div2和div4之间的差距。有什么办法吗?div2和div4之间的差距在哪里?你的意思是div1和div2之间的差距?我想产生与你给出ans相同的结果。但是我想用内联块来代替浮点数。非常感谢你给出的答案。祝您度过愉快的一天,再次感谢您也可以使用flexbox尝试此功能: