html - 桌面:div 并排包含 3 个元素
问题描述
我需要一个 div 在一行上并排包含 3 个元素。这些元素是一个输入、一个标签和另一个 div。以下代码将 2 个元素放在一行中,将第三个元素放在第二行。如何解决这个问题?
谢谢。,
div {
width: 800px;
border: 1px solid blue;
}
#search {
width: 200px;
float: "left";
border: 1px solid black;
}
label {
width: 200px;
border: 1px solid black;
}
.onoffswitch {
float: left;
}
<div>
<input type="text" id="search" name="search" placeholder="Search for Courses" />
<label>Edit mode is</label>
<div class="onoffswitch">
<input type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="myonoffswitch" tabindex="0" checked>
<label class="onoffswitch-label" for="myonoffswitch">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
</div>
解决方案
您需要为您的 div添加display: flex;
, 和。flex-direction: row;
div {
width: 800px;
border: 1px solid blue;
display: flex;
flex-direction: row;
}
推荐阅读
- sql - 为什么尝试使用日期查询删除旧行时所有行都被删除
- flutter - 使用 dio 上传多图像选择器(包已过期)问题
- android - 设备旋转时如何防止edittext焦点回到第一个edittext
- flutter - 如何使用 Flutter 实现这一点?
- gcc - 运行 rhel6 构建的可执行文件时在 rhel7 机器上导入错误
- asp.net - 如果 nuget 包支持 .Net Standard 2.0,那么我们可以在 asp.net 和 asp.net 核心中使用该包吗?
- jenkins-pipeline - 如何使用 Jenkins 中的 ssh 发布将环境变量传递给远程主机
- java - AuthorizationCodeInstalledApp,意外行为
- amazon-web-services - 您可以将文件设置为隐藏在 S3 存储桶中吗?
- r - 我使用 GROUPBY 然后 SUMMARIZE 将总标签添加到数据框。但是意味着总水平的百分比数据是错误的