【发布时间】:2020-08-26 15:28:16
【问题描述】:
我有 3 个 div 元素,每个元素的宽度为 4 我想将它们全部对齐 4 个连续我还使用切换按钮来显示这些 div,因为默认情况下这些 div 显示没有,但是当我用户单击切换时按钮 div 将向他显示问题是 div 正在显示但它们垂直显示在三行中我想在单行中水平显示它们。
<div class="col-lg-4">
<div class="custom-control custom-switch" style="margin-left:25px">
@Html.CheckBox("Select Raw Targets", new { @class = "custom-control-input", id = "rawTargetSelection" })
<label class="custom-control-label" for="rawTargetSelection">Select Raw Targets</label>
</div>
</div>
<!-- Raw Target Tags Values Tabs Starts Here -->
<div class="row" id="Real_Tag_Targets" style="display:none">
<div class="col-md-4">
<div class="form-group">
<label>Select Real Tag Targets</label>
@Html.DropDownList("Raw Tag Targets", (IEnumerable<SelectListItem>)ViewBag.rawTagTargetValue, new { @class = "form-control add_item", @multiple = true, id = "Raw_Tag_Target_List" })
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Select Real Tag Min Targets</label>
@Html.DropDownList("Raw Tag Min Targets", (IEnumerable<SelectListItem>)ViewBag.rawTagTargetMin, new { @class = "form-control add_item", @multiple = true, id = "Raw_Tag_Min_Target_List" })
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Select Real Tag Max Targets</label>
@Html.DropDownList("Raw Tag Max Targets", (IEnumerable<SelectListItem>)ViewBag.rawTagTargetMax, new { @class = "form-control add_item", @multiple = true, id = "Raw_Tag_Max_Target_List" })
</div>
</div>
</div>
$("#rawTargetSelection").change(function () {
var x = document.getElementById("Real_Tag_Targets");
if (x.style.display === "none") {
x.style.display = "block";
}
else
{
x.style.display = "none";
}
});
【问题讨论】:
-
你测试哪个浏览器?
-
@CemFirat 谷歌浏览器
标签: javascript html jquery css twitter-bootstrap