html - 将不同类别的对象放在同一行中

标签 html css

我想知道在 html/css 中是否可以将不同类的对象放在同一行中。例如正方形。一个高度和宽度为 300px,第二个为 150px,第三个高度和宽度为 75px。

HTML:

<!DOCTYPE HTML>
<lang="en">
<head>
    <meta charset="utf-8">
    <title="Boxes"/>
    <link rel="stylesheet" href="folder/css/exercise14.css">
</head>
<body>
<header class="logo">This is my header</header>
<div class="inline box1"></div>
<div class="inline box2"></div>
<div class="inline box3"></div>
</body>

CSS:

before, after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.logo {
    display: inline-block;
    vertical-align: top;
    margin: 20px 450px;
    font-size: 250%;
}

.inline {
    display: inline-block;
}

.box1 {
    display: inline-block;
    vertical-align: top;
    height: 300px;
    width: 300px;
    border: 3px solid;
    margin: 20px;
}

.box2 {
    display: inline-block;
    vertical-align: top;
    height: 150px;
    width: 150px;
    margin: 20px;
}

.box3 {
    display: inline-block;
    vertical-align: top;
    height: 75px;
    width: 75px;
}

最佳答案

是的,看看它是如何工作的here .

请注意,我在 box2box3 中添加了以下规则,以便您可以看到那些方 block

border: 3px solid;

关于html - 将不同类别的对象放在同一行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43354879/

相关文章:

CSS:改变分辨率时改变位置

javascript - 从 JavaScript Canvas 对象创建一个按钮

javascript - 我如何在 jquery 中获得警告框?

jquery - 下拉子菜单重叠,我该如何解决?

javascript - 检测点击,检查属性值和里面的文字,显示元素

html - 表格在变窄时无法正确显示 (WordPress)

html - Div 背景颜色在带有文档类型的视口(viewport)处被截断

html - 仅使用CSS即可实现点击事件

javascript - 如何将 Material UI Popper 定位在浏览器的右下角?

html - Bootstrap - 如何让 body 包裹在超大屏幕上?