Html 被推到浮动位置的中心元素:左

Html 被推到浮动位置的中心元素:左,html,css,Html,Css,“向左浮动”会使元素在空间变宽后被推到下一行。如何将新推送的图元置于其剩余空间的中心,使其不位于左侧,而是位于中心 让我们以这段代码为例。绿色部分被推到下一行,但它是左对齐的。推送后,如何将其居中于当前窗口宽度 <div> <section></section> <section></section> <section></section> </div> section { width: 3

“向左浮动”会使元素在空间变宽后被推到下一行。如何将新推送的图元置于其剩余空间的中心,使其不位于左侧,而是位于中心

让我们以这段代码为例。绿色部分被推到下一行,但它是左对齐的。推送后,如何将其居中于当前窗口宽度

<div>
<section></section>
<section></section>
<section></section>
</div>  

section {
  width: 33%;
  height:300px;
  background-color:red;
  float: left;
  margin-right: 1%;

}

section:last-child {
  background-color:green;
  margin-right: 0%;
}
div{
  width:78%;
  margin:0 auto;
}

不确定是否需要浮动框,但可以应用display:inline block;将子对象和文本对齐:居中;给父母

部分{ 宽度:300.33px; 高度:300px; 背景色:红色; 显示:内联块; } 章节:最后一个孩子{ 背景颜色:绿色; 右边距:0%; } div{ 宽度:78%; 保证金:0自动; 文本对齐:居中; }
不确定是否需要浮动框,但可以应用display:inline block;将子对象和文本对齐:居中;给父母

部分{ 宽度:300.33px; 高度:300px; 背景色:红色; 显示:内联块; } 章节:最后一个孩子{ 背景颜色:绿色; 右边距:0%; } div{ 宽度:78%; 保证金:0自动; 文本对齐:居中; } 而不是使用浮动:左;使用显示:内联块;然后添加文本对齐:居中;到父分区

部分{ 宽度:300.33px; 高度:300px; 背景色:红色; 显示:内联块; 保证金权利:1%; } 章节:最后一个孩子{ 背景颜色:绿色; 右边距:0%; } div{ 宽度:78%; 保证金:0自动; 文本对齐:居中; } 而不是使用浮动:左;使用显示:内联块;然后添加文本对齐:居中;到父分区

部分{ 宽度:300.33px; 高度:300px; 背景色:红色; 显示:内联块; 保证金权利:1%; } 章节:最后一个孩子{ 背景颜色:绿色; 右边距:0%; } div{ 宽度:78%; 保证金:0自动; 文本对齐:居中; }
为此,您可能需要重新考虑不同的策略。Flex一开始有点吓人,但非常有用和强大

在包装器上,您可以显示:flex;弯曲方向:行;柔性包装:包装;调整内容:中心;。结果很好

以下是代码笔示例:

在学习flexbox时,这里有一篇很棒的文章。

为此,您可能需要重新考虑另一种策略。Flex一开始有点吓人,但非常有用和强大

在包装器上,您可以显示:flex;弯曲方向:行;柔性包装:包装;调整内容:中心;。结果很好

以下是代码笔示例:

在学习flexbox时,这里有一篇很棒的文章。
这里有一个使用flexbox的解决方案。让您想要的元素的父元素占据剩余的可用空间,然后使用“调整内容:中心”;把它放在那个空间的中心

.外部{ 宽度:78%; 保证金:自动; } 部分{ 宽度:300.33px; 高度:300px; 背景色:红色; 保证金权利:1%; } .中段{ 背景颜色:绿色; 右边距:0%; } .flex{ 显示器:flex; } .中心{ 柔性生长:1; 证明内容:中心; }
这里有一个使用flexbox的解决方案。让您想要的元素的父元素占据剩余的可用空间,然后使用“调整内容:中心”;把它放在那个空间的中心

.外部{ 宽度:78%; 保证金:自动; } 部分{ 宽度:300.33px; 高度:300px; 背景色:红色; 保证金权利:1%; } .中段{ 背景颜色:绿色; 右边距:0%; } .flex{ 显示器:flex; } .中心{ 柔性生长:1; 证明内容:中心; }
@sanjihan对我来说也是,因为flex属性名称没有那么直观。。。比如flex到底是什么,但它确实很有用。@sanjihan对我来说也是,因为flex属性名并不像你想象的那么直观。。。就像他妈的flex,但它绝对有用。