Есть две вкладки (tab-one
, tab-two
), над которыми я работаю - одна видна, вторая скрыта. Иногда код разрывается между нижней частью tab-one
и верхней частью tab-two
- иногда видна некоторая часть tab-two
.
Ниже фактический код обычно работает правильно
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<div class="tab-one">
<div class="form-group reg-form-group-mar">
<div class="row">
<div class="col-md-6 reg-form-col-6">
<div class="reg-lab-hi">
<label for="firstname">First Name</label>
</div>
<input type="firstname" class="form-control input-title firstname" id="firstname" name="firstname">
<div class="reg-err"></div>
</div>
<div class="col-md-6 ">
<div class="reg-lab-hi"><label for="lastname">Last Name</label></div>
<input type="lastname" class="form-control input-title lastname" id="email" name="email" >
<div class="reg-err"></div>
</div>
</div>
</div>
</div>
<div class="tab-two display-none">
<div class="form-group reg-form-group-mar">
<div class="row">
<div class="col-md-6 reg-form-col-6">
<div class="reg-lab-hi">
<label for="email">Email</label>
</div>
<input type="email" class="form-control input-title email" id="email" name="email">
<div class="reg-err"></div>
</div>
<div class="col-md-6 ">
<div class="reg-lab-hi"><label for="password">Password</label></div>
<input type="password" class="form-control input-title password" id="password" name="password">
<div class="reg-err"></div>
</div>
</div>
</div>
</div>
И вот как код иногда ломается
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<div class="tab-one">
<div class="form-group reg-form-group-mar">
<div class="row">
<div class="col-md-6 reg-form-col-6">
<div class="reg-lab-hi">
<label for="firstname">First Name</label>
</div>
<input type="firstname" class="form-control input-title firstname" id="firstname" name="firstname">
<div class="reg-err"></div>
</div>
<div class="col-md-6 ">
<div class="reg-lab-hi"><label for="lastname">Last Name</label></div>
<input type="lastname" class="form-control input-title lastname" id="lastname" name="lastname">
<!-- {{ code breaks here }} -->
<label for="email">Email</label>
</div>
<input type="email" class="form-control input-title first-name" id="email" name="email">
<div class="reg-err"></div>
</div>
<div class="col-md-6 ">
<div class="reg-lab-hi"><label for="email">Password</label></div>
<input type="password" class="form-control input-title password" id="password" name="password">
<div class="reg-err"></div>
</div>
</div>
</div>
</div>
Я использую пользовательский jQuery для отображения / скрытия вкладок. Я пытался поставить ссылку на загрузку перед моим собственным CSS и наоборот;Также я пытался поместить Javascript внизу body
и внизу head
тегов;но ничего не работает.
Есть предложения по этому поводу?