html - CSS:将元素添加到 float 中间

标签 html css

我想在面板中间添加一个元素。我正在使用 float:rightfloat:left 来划分面板。我在这里没有使用 Bootstrap 。

我使用了 clear: both;margin: 0 auto; 样式,但它对我不起作用。有什么办法可以做到吗?我附上了我想要的示例图像。 enter image description here

非常感谢任何帮助。 谢谢,

最佳答案

试试这个,这可能对你有帮助。

你可以简单地使用 width 1/3float left 来实现

text-align: center是让文本居中

基本结构

.col{
width: 33.33%;
text-align: center;

}

.left{
  float: left;
  }
<div class="col left">
something
</div>
<div class="col left">
something is here!!
</div>
<div class="col left">
something
</div>

您的设计

.col{
width: 32%;
height: 300px;
text-align: center;
margin-left: .5%;
margin-right: .5%;

}

.left{
  float: left;
  }

.black{
background-color: black;
color: white;
}

.red{
background-color: red;  
}
<div class="col left black">
something
</div>
<div class="col left red">
something is here!!
</div>
<div class="col left black">
something
</div>

关于html - CSS:将元素添加到 float 中间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38562065/

相关文章:

jquery - 如何为使用 jquery 创建的图像设置动画?

css - IE7/Quirks Mode Child Div hover问题

html 荧光/金属色,蓝色,绿色,棕色,紫色等

html - 如何分别在同一行上使 NVDA 读取元素?

php - 如何解决上传到数据库后使用php显示的破损图像

html - 使用 ng-classes 样式输入占位符颜色样式

javascript - 使全宽图像以 div 为中心

javascript - bootstrapTable() 方法在表数据下留下空白空间

html - 使用 css 替换图像(在 <img/> 标签中)

jquery - FilmRoll jQuery 轮播 - 第一次加载不工作