Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bootstrap 4 手风琴的信息被推出,而不是显示在引导上_Bootstrap 4 - Fatal编程技术网

Bootstrap 4 手风琴的信息被推出,而不是显示在引导上

Bootstrap 4 手风琴的信息被推出,而不是显示在引导上,bootstrap-4,Bootstrap 4,因此,我为一页创建了3个手风琴(项目1、项目2、项目3) 单击它们时,另一个手风琴将显示以下内容: 追踪 地址 日期 当你点击其中一个按钮时,信息就会显示出来,它确实会显示出来。然而,当我点击追踪和地址,日期就会被推到一边。我希望所有信息都能同时显示。我不想让任何东西“被挤出”。有人能告诉我我可能做错了什么吗 我已经提供了一个JS小提琴,这样你可以有一个更好的想法。 我的文件,都在一页上 <button class="accordion">Item 1</button&g

因此,我为一页创建了3个手风琴(项目1、项目2、项目3) 单击它们时,另一个手风琴将显示以下内容:

  • 追踪
  • 地址
  • 日期
当你点击其中一个按钮时,信息就会显示出来,它确实会显示出来。然而,当我点击追踪和地址,日期就会被推到一边。我希望所有信息都能同时显示。我不想让任何东西“被挤出”。有人能告诉我我可能做错了什么吗

我已经提供了一个JS小提琴,这样你可以有一个更好的想法。

我的文件,都在一页上

<button class="accordion">Item 1</button>
<div class="panel">
    <button class="accordion">Tracking Number</button>
    <div class="panel">
        <div class="row">
            <div class="col-sm-4">
                <label>Tracking #:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label>From Street:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label> To Street:</label>
                <input />
            </div>
        </div>
    </div>

    <button class="accordion">Address</button>
    <div class="panel">
        <div class="row">
            <div class="col-sm-4">
                <label>Tracking #:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label>From Street:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label> To Street:</label>
                <input />
            </div>
        </div>
    </div>
    <button class="accordion">Date</button>
    <div class="panel">
        <div class="row">
            <div class="col-sm-4">
                <label>Tracking #:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label>From Street:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label> To Street:</label>
                <input />
            </div>
        </div>
    </div>
</div>
<button class="accordion">Item 2</button>
<div class="panel">
    <button class="accordion">Tracking Number</button>
    <div class="panel">
        <div class="row">
            <div class="col-sm-4">
                <label>Tracking #:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label>From Street:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label> To Street:</label>
                <input />
            </div>
        </div>
    </div>

    <button class="accordion">Address</button>
    <div class="panel">
        <div class="row">
            <div class="col-sm-4">
                <label>Tracking #:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label>From Street:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label> To Street:</label>
                <input />
            </div>
        </div>
    </div>
    <button class="accordion">Date</button>
    <div class="panel">
        <div class="row">
            <div class="col-sm-4">
                <label>Tracking #:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label>From Street:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label> To Street:</label>
                <input />
            </div>
        </div>
    </div>
</div>


<button class="accordion">Item 3</button>
<div class="panel">
    <button class="accordion">Tracking Number</button>
    <div class="panel">
        <div class="row">
            <div class="col-sm-4">
                <label>Tracking #:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label>From Street:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label> To Street:</label>
                <input />
            </div>
        </div>
    </div>

    <button class="accordion">Address</button>
    <div class="panel">
        <div class="row">
            <div class="col-sm-4">
                <label>Tracking #:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label>From Street:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label> To Street:</label>
                <input />
            </div>
        </div>
    </div>
    <button class="accordion">Date</button>
    <div class="panel">
        <div class="row">
            <div class="col-sm-4">
                <label>Tracking #:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label>From Street:</label>
                <input />
            </div>
            <div class="col-sm-4">
                <label> To Street:</label>
                <input />
            </div>
        </div>
    </div>
</div>



<script>
    var acc = document.getElementsByClassName("accordion");
    var i;

    for (i = 0; i < acc.length; i++) {
        acc[i].addEventListener("click", function () {
            this.classList.toggle("active");
            var panel = this.nextElementSibling;
            if (panel.style.maxHeight) {
                panel.style.maxHeight = null;
            } else {
                panel.style.maxHeight = panel.scrollHeight + "px";
            }
        });
    }
</script>
<style>
    .accordion {
        background-color: #eee;
        color: #444;
        cursor: pointer;
        padding: 18px;
        width: 100%;
        border: none;
        text-align: left;
        outline: none;
        font-size: 15px;
        transition: 0.4s;
        color: orangered;
    }

        .accordion:hover {
            background-color: #ccc;
        }

        .accordion:after {
            content: '\002B';
            color: #777;
            font-weight: bold;
            float: right;
            margin-left: 5px;
        }

    .active:after {
        content: "\2212";
    }

    .panel {
        padding: 0 18px;
        background-color: white;
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.2s ease-out;
    }
项目1
查询号
跟踪#:
从街道:
至街道:
地址
跟踪#:
从街道:
至街道:
日期
跟踪#:
从街道:
至街道:
项目2
查询号
跟踪#:
从街道:
至街道:
地址
跟踪#:
从街道:
至街道:
日期
跟踪#:
从街道:
至街道:
项目3
查询号
跟踪#:
从街道:
至街道:
地址
跟踪#:
从街道:
至街道:
日期
跟踪#:
从街道:
至街道:
var acc=document.getElementsByClassName(“accordion”);
var i;
对于(i=0;i
看看这个看看这个