【问题标题】:show /hide complete div显示/隐藏完整的 div
【发布时间】:2021-11-16 18:12:50
【问题描述】:

我有 2 个 div,因为我想一次只显示一个 div 并隐藏第二个 div ex。 div 1 可见,然后 div 2 应该隐藏。到目前为止,我尝试了这个demo

除了页面加载之外,它按预期工作,两个 div 都是可见的。我想隐藏 div 1 和 div 2 一开始应该是可见的。我可以先知道如何隐藏 div 1 吗?

<div class="container">
  <div class="row">
    <div class="col-6  card-body targetDiv" id="div1">
      <div class="form-group pt-4">

        <input type="text" class="form-control" id="inputAddress" placeholder="1234 Main St">
      </div>
      <div class="form-group">

        <input type="text" class="form-control" id="inputAddress2" placeholder="Apartment, studio, or floor">
      </div>
      <a class="btn btn-secondary showSingle" target="2" title="Add Reference"><i class="fas fa-ellipsis-v"></i></a>
    </div>

    <div class="col-6  card-body targetDiv" id="div2">
      <div class="form-group pt-4">

        <input type="text" class="form-control" id="inputAddress2" placeholder="Apartment, studio, or floor">
      </div>
      <a class="btn btn-secondary showSingle" target="1" title="Add Reference"><i class="fas fa-file"></i></a>
    </div>

  </div>

【问题讨论】:

  • 只需将style="display:none" 添加到一开始没有显示的那个。
  • @FatimaMazhit:成功了..

标签: javascript css bootstrap-4


【解决方案1】:

只需在“div1”组件上添加style 块即可;

类似这样的:

&lt;div class="col-6 card-body targetDiv" id="div1" style="display:none;"&gt;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-01
    • 2014-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多