html - 重新排列 Div 结构

标签 html css

我有以下 div 结构。

enter image description here

我想在 CSS 的帮助下重新排列它。仅 这样就会没有空间 b/w Div-1(Data: Test-1, 25) & Div-3(Data: Test3, 45)。

这是 JSFiddle Link

HTML

<div class="test">
    Test 1
    <br/>
    25
</div>

<div class="test">
    <div class="abc">
       Test 2
       <br/>
       35
     </div>
</div>

<div class="test">
    Test 3
    <br/>
    45
</div>

CSS

.test{
    width: 48%;
    border: 1px solid black;
    border-radius: 12px;
    font-size:14px;
    text-align: center;
    float: left;
    display:inline-block;

}
.abc{

    height:75px; 

}

最佳答案

由于 div 2 的高度,您的第 3 个 div 位置会受到影响。因此,您可以将 div 1,3 安排在单独的 div 中,将 div 2,4 安排在单独的 div 中,如下所示: DEMO

HTML:

<div class="col">
    <div class="test">Test 1
        <br/>25</div>
    <div class="test">Test 3
        <br/>45</div>
</div>

CSS:

.col {
    width: 48%;
    float: left;
    display:inline-block;
}
.test {
    width:100%;
    border: 1px solid black;
    border-radius: 12px;
    font-size:14px;
    text-align: center;
}

关于html - 重新排列 Div 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24820880/

相关文章:

html - 拿一个 TR 并强制它只使用 CSS 变成垂直的(像一个列表)

html - 当我在我的 galaxy s4 上查看网站时右边的空格

jquery - 需要一个非常简单的工作文件 uploader

jquery - 单击时替换图像

html - 表溢出-x css

javascript - Braintree 的 Sandbox PayPal 集成(使用 JS 和 PHP)

javascript - jQuery Carousel Plugin 按钮延迟问题

html - 添加指向对象数据图像的超链接

javascript - 如何激活主菜单栏下方的滑动菜单栏

html - 火狐 : SVG background image with filter gets rasterized/blurry