html - 以一定的间隙响应地居中两个元素

标签 html css

对于我正在创建的特定布局,我需要将两个元素在 div 中水平居中,就好像它们是单个元素一样,如图所示。

http://imgur.com/k1ZIPrU

在这两者之间,我还需要有一个间隙(如上所示),即使浏览器窗口宽度发生变化也能保持确定。

使用 css 执行此操作的最佳方法是什么?

我尝试在 div 中执行此操作,但无法响应地使元素之间的间隙相同。

我也在网上做了一些调查,但没有成功。

如有任何帮助,我们将不胜感激。

最佳答案

好了,如果您有任何问题,请告诉我。

.wrapper {
    background-color: grey;
    border: 1px solid black;
    padding: 5px;
}
.left {
    float: left;
    width: 170px;
    margin: 10px;
    box-sizing: border-box;
    display: table-cell;
}
.right {
    box-sizing: border-box;
    display: table-cell;
}
.left img {
    width: 150px;
    max-width: 150px;
}
<div class="wrapper">
    <div class="left">
        <img src="http://bigcatrescue.org/wp-content/uploads/2011/05/tigersnikita.jpg" alt="Tiger image" />
    </div>
    <div class="right">
        <h1>Get to know us a little better!</h1>
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sit amet libero at odio tristique elementum non a sem. Proin dui nulla, cursus sed purus ac, consectetur ultricies purus. Vivamus turpis lectus, dapibus sit amet vulputate dictum, commodo at metus. Integer ornare vehicula velit, ac feugiat enim egestas vitae. Nam a ornare leo. Curabitur hendrerit neque lorem, a aliquam nisi rhoncus feugiat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ullamcorper augue quis eros ultrices sagittis. Vestibulum dapibus dapibus efficitur.</p>        
    </div>
</div>

关于html - 以一定的间隙响应地居中两个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31096540/

相关文章:

html - 我试图在网格布局中缩放 div,这样它们就不会溢出 View

html - 如何修复导航栏中 Logo 的错误对齐?

html - 如何使元素垂直和水平居中?

javascript - 想要在具有相同类的多个元素上添加 "addEventListener"

html - 基于父 div 设置 anchor 的填充

php - 2 列布局缺少内容

html - CSS 进度圈

html - 如何在 CSS 中改变蓝色阴影点击指示器的形状

javascript - 禁用突出显示和从 HTML 页面复制内容,文本字段中的内容除外?

html - 使用自动放置包裹 CSS 网格