css - 对齐 2 个 html 元素,将它们居中,彼此重叠

标签 css twitter-bootstrap

我有这个代码:

<div  class="col-sm-4">
    <h4>{{$TagName->TagName}}</h4>
    <img style="
    width:  200px;
    height: 200px;
    ";
    class="img-responsive"; src="images/{{$TagName->TagName}}.jpg"> 
</div>

所以我的想法是(像这样):

***text***
*imageeee*

代替:

text******
imageeee**

* 表示占用的空间,我不知道如何更好地表示我正在寻找的解决方案。 我将 text-align:center 用于 div,将 2 display:block 用于 html 元素,但它也不起作用。(如果需要的话,我也在使用 bootstrap)

关于如何解决这个问题的一些想法?

最佳答案

html

<div  class="col-sm-4 text-center">
    <h4>this is text</h4>
    <img style="
    width:  200px;
    height: 200px;
    ";
    class="img-responsive imageCentered"; src="https://upload.wikimedia.org/wikipedia/commons/1/1b/Square_200x200.png"> 
</div>

CSS

.imageCentered{
  margin:0 auto;
}

这里是 jsfiddle

关于css - 对齐 2 个 html 元素,将它们居中,彼此重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39012862/

相关文章:

javascript - jquery 获取表单 DIV 的数据到 PHP $_POST

html - 如何设计跨客户端/浏览器兼容的电子邮件?

angularjs - 适用于 Web 应用程序的 Bootstrap + 适用于移动设备的 Ionic。这是一个好的组合吗?

css bootstrap 在列表中使用 active <li>

css - bootstrap 4 中心标题和右对齐按钮全部在一排

javascript - 如何使用 jQuery 从表中以 JSON 格式发布数据

html - 垂直对齐div中的多个文本框

javascript - 可拖动的包含选项不限制元素的右侧或底部边框?

Javascript/Navbar 下拉菜单不适用于 Twitter Bootstrap

html - 背景视频未集中在 Bootstrap 单元中