【发布时间】:2021-06-26 11:59:47
【问题描述】:
我想为大屏幕和小屏幕提供两种不同的菜单。我可以很容易地用下面的代码来完成。我的问题是如何放置表单代码?如果我有 2 种同名形式,这似乎是个问题。如何处理这个?我有个人资料表格、个人资料图像表格、密码表格和时区表格。如果我在同一页面上为大屏幕和小屏幕复制表单,似乎我在自找麻烦。请问这个怎么处理?
<!--
https://code.luasoftware.com/tutorials/bootstrap/bootstrap-hide-element-based-on-
viewport-size/
-->
<!-- begin larger screen sizes here -->
<div class="d-none d-md-block">[insert menu for large screen size]</div>
<!-- begin small screens -->
<div class="d-block d-md-none">
<!-- Nav tabs -->
<ul class="nav nav-tabs">
<!-- profile -->
<li class="nav-item">
<a class="nav-link" data-toggle="tab" href="#profile"><i class="fas fa-id-card"></i></a>
</li>
<!-- profile image -->
<li class="nav-item">
<a class="nav-link" data-toggle="tab" href="#profile-image"><i class="fas fa-images"></i></a>
</li>
<!-- password -->
<li class="nav-item">
<a class="nav-link active" data-toggle="tab" href="#password"><i class="fas fa-unlock-alt"></i></a>
</li>
<!-- timezone -->
<li class="nav-item">
<a class="nav-link" data-toggle="tab" href="#timezone"><i class="fas fa-clock"></i></a>
</li>
</ul>
<!-- Tab panes -->
<div class="tab-content">
<div class="tab-pane container active" id="profile">[insert profile settings form here]</div>
<div class="tab-pane container fade" id="profile-image">[insert profile-image settings form here]</div>
<div class="tab-pane container fade" id="password">[insert profile password form here]</div>
<div class="tab-pane container fade" id="timezone">[insert profile timezone form here]</div>
</div>
【问题讨论】:
标签: twitter-bootstrap codeigniter bootstrap-4 codeigniter-4