Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将多个div浮动到一行中_Html_Css_Layout - Fatal编程技术网

Html 将多个div浮动到一行中

Html 将多个div浮动到一行中,html,css,layout,Html,Css,Layout,我正在尝试使这个宽度divs: .number{ 浮动:左; 宽度:50px; } .价格{ 浮动:对; 宽度:50px; } .中心{ 浮动:左; 保证金:0自动; } .clearfix:之后{ 内容:“.”; 可见性:隐藏; 显示:块; 身高:0; 明确:两者皆有; } .clearfix、.number、.center、.price、.extra{ 保证金:5px; 填充物:5px; 边框:3px#333实心; } 数 标题 描述描述描述描述描述 价格 是的,有。您可以使用以下方法:

我正在尝试使这个宽度divs:

.number{
浮动:左;
宽度:50px;
}
.价格{
浮动:对;
宽度:50px;
}
.中心{
浮动:左;
保证金:0自动;
}
.clearfix:之后{
内容:“.”;
可见性:隐藏;
显示:块;
身高:0;
明确:两者皆有;
}
.clearfix、.number、.center、.price、.extra{
保证金:5px;
填充物:5px;
边框:3px#333实心;
}

数
标题
描述描述描述描述描述
价格

是的,有。您可以使用以下方法:


另外,在使用calc之前,请检查浏览器兼容性。

是的,有。您可以使用以下方法:


另外,在使用calc之前,请检查浏览器兼容性。

如果calc兼容性不适合您,您可以使用css表格布局而不是浮动。外栏的尺寸固定,中间栏将填充

.clearfix {display: table; width: 100%;}
.number {display: table-cell; width: 50px;}
.center {display: table-cell;}
.price {display: table-cell; width: 50px;}

如果Calc兼容性不适合您,您可以使用css表格布局而不是浮动。外栏的尺寸固定,中间栏将填充

.clearfix {display: table; width: 100%;}
.number {display: table-cell; width: 50px;}
.center {display: table-cell;}
.price {display: table-cell; width: 50px;}
尝试使用框架。 并将其用作

左框
中央箱
右框
//这只是告诉你怎么做的基本想法。。
如果您真的想使用float part,那么请以%的形式提供div的宽度,
左框
中央箱
右框
.small div{
宽度:20%;
浮动:左;
显示:block;}
.内分区{
宽度:60%;
浮动:左;
显示:block;}
/*您可以将媒体屏幕用作*/
@仅介质屏幕和(最大宽度:991px){
.小分区{
宽度:25%;}
.内分区{
宽度:50%;}
}
@仅介质屏幕和(最大宽度:767px){
.小分区,.内分区{
宽度:100%;
浮动:无;
左边距:自动;
右边距:自动;}
}
尝试使用框架。 并将其用作

左框
中央箱
右框
//这只是告诉你怎么做的基本想法。。
如果您真的想使用float part,那么请以%的形式提供div的宽度,
左框
中央箱
右框
.small div{
宽度:20%;
浮动:左;
显示:block;}
.内分区{
宽度:60%;
浮动:左;
显示:block;}
/*您可以将媒体屏幕用作*/
@仅介质屏幕和(最大宽度:991px){
.小分区{
宽度:25%;}
.内分区{
宽度:50%;}
}
@仅介质屏幕和(最大宽度:767px){
.小分区,.内分区{
宽度:100%;
浮动:无;
左边距:自动;
右边距:自动;}
}

ps:别忘了
box size:border box
这太奇怪了。。谢谢你让我知道
calc()
有没有更好的方法或者修复这个问题,比如说“这是一项实验性的技术”@richardmuth我会附上一个链接,你应该使用还是不要检查我可以使用。另外:别忘了
框大小:边框框
这太奇怪了。。感谢您让我知道
calc()
是否有更好的方法或修复此问题,如引用“这是一项实验性技术”@richardmuth我将附加一个链接,您应该使用还是不检查我可以使用。我一直在想,这不正是创建CSS而不是HTML中的内容吗?这是直观的。表格布局最大的缺点是,我们使用的是非语义的表格(设计而不是表格数据),而且如果我们愿意,这些表格很难通过css动态调整。然而,对于一些css布局来说,它们可能是一个福音。如果兼容性适合你的目标,flexbox模型也可以工作。我一直在想,这不正是创建CSS而不是HTML中的内容吗?它是可视化的。表格布局最大的缺点是,我们使用的是非语义的表格(设计而不是表格数据),而且如果我们愿意,这些表格很难通过css动态调整。然而,对于一些css布局来说,它们可能是一个福音。如果兼容适用于您的目标,flexbox模型也可以工作。