html - 使用 css 重新排列 HTML 元素

标签 html css

我的布局中有如下三个元素:

<div id="container">
    <div id="element1"/>
    <div id="element2"/>
    <div id="element3"/>
</div>

这样显示:

| element1 | element2 | element3 |

我希望他们这样显示:

element1 | element2
element3 |

我最接近的事情是:

element1 |
element3 | element2

我无法对齐 element1 和 element2

有人知道如何仅使用 CSS 来实现吗?

最佳答案

这是工作示例

<div id="container">
    <div id="element1" class="boxes">
    This is elem1
    </div>
    <div id="element2" class="boxes">
    This is the elem2
    </div>
    <div id="element3">
    This is elem3
    </div>
</div>

<style>
    .boxes{
        border:1px solid black;
        box-sizing:border-box;
        width:50%;
        float:left;
    }
</style>

关于html - 使用 css 重新排列 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37051819/

相关文章:

javascript - HTML 表单使用按钮显示输出

javascript - 使用 getElementById(field_name).value 检测字段的设置值并拦截/覆盖它

css - 当我们不能使用字形字体时,如何使用列表的字体大小制作列表样式图像比例?

javascript - 溢出输入文本

html - 无法使用 CSS 中的列数设置 X 列

javascript - Jquery Mobile - 将响应式 Leaflet map 添加到页面内容

jquery - 手动背景 div 幻灯片

html - 停止两个对象重叠

css - 当 parent 的 div 调整大小时自动缩放子滚动 div

html - IE 不正确地显示字段集图例