Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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 等间距_Html_Css_Margin - Fatal编程技术网

Html 等间距

Html 等间距,html,css,margin,Html,Css,Margin,关于浮动框中的余量,我有一个问题 下面是Html和CSS代码 *{ 保证金:0; 身高:0; } #主要{ 宽度:50%; 背景:红色; 高度:200px; } .盒子{ 背景:橙色; 浮动:左; 宽度:19%; 高度:100px; 利润率:0.1%0.0; } 您可以使用解决问题 分配显示:flex和对正内容:之间的空格到您的#maindiv,然后删除为.boxdiv设置的边距 CSS #main{ display: flex; justify-content: space-bet

关于浮动框中的余量,我有一个问题

下面是Html和CSS代码

*{
保证金:0;
身高:0;
}
#主要{
宽度:50%;
背景:红色;
高度:200px;
}
.盒子{
背景:橙色;
浮动:左;
宽度:19%;
高度:100px;
利润率:0.1%0.0;
}

您可以使用解决问题

分配
显示:flex
对正内容:之间的空格
到您的
#main
div,然后删除为
.box
div设置的边距

CSS

#main{
  display: flex;
  justify-content: space-between;
}

.box{
  margin:0 1% 0 0;  /* <-- Remove This */
}

您可以使用解决问题

分配
显示:flex
对正内容:之间的空格
到您的
#main
div,然后删除为
.box
div设置的边距

CSS

#main{
  display: flex;
  justify-content: space-between;
}

.box{
  margin:0 1% 0 0;  /* <-- Remove This */
}

可能类似这样(首先在所有框上指定左边距,然后在第一个框上删除):

*{
保证金:0;
身高:0;
}
#主要{
宽度:50%;
背景:红色;
高度:200px;
}
.盒子{
背景:橙色;
浮动:左;
宽度:18%;
高度:100px;
利润率:0.2.5%;
}
#main>div:第一个孩子{
左边距:0;
}

可能类似这样(首先在所有框上指定左边距,然后在第一个框上删除):

*{
保证金:0;
身高:0;
}
#主要{
宽度:50%;
背景:红色;
高度:200px;
}
.盒子{
背景:橙色;
浮动:左;
宽度:18%;
高度:100px;
利润率:0.2.5%;
}
#main>div:第一个孩子{
左边距:0;
}

如果您不喜欢需要
Flexbox
或类似
:first child
的解决方案(例如,如果您需要支持较旧的浏览器),您可以尝试以下方法:

*{
保证金:0;
身高:0;
}
#主要{
宽度:50%;
背景:红色;
高度:200px;
}
#包装盒{
利润率:0-1.1%0;
}
.盒子{
背景:橙色;
浮动:左;
宽度:19%;
高度:100px;
利润率:0.1%0.0;
}

如果您不喜欢需要
Flexbox
或类似
:first child
的解决方案(例如,如果您需要支持较旧的浏览器),您可以尝试以下方法:

*{
保证金:0;
身高:0;
}
#主要{
宽度:50%;
背景:红色;
高度:200px;
}
#包装盒{
利润率:0-1.1%0;
}
.盒子{
背景:橙色;
浮动:左;
宽度:19%;
高度:100px;
利润率:0.1%0.0;
}

在您的情况下,您可以使用类型的
:last
选择器来调整last
.box
&您还需要将最后一个浮动到右侧,将其余的边距值更改为
边距:0 1.25%0(因此它不会流到下一行)


但我强烈建议您使用flexbox进行此类布局。使生活更加轻松。

在您的情况下,您可以使用
:last of type
选择器来调整last
。框
&您还需要将最后一个框向右浮动,将其余框的边距值更改为
边距:0 1.25%0(因此它不会流到下一行)

但我强烈建议您使用flexbox进行此类布局。让生活更轻松