折りたたみ可能なDIVがフォーム入力\ labelsの間にあるブートストラップ(3.3.6)の折りたたみを使用します。 DIVが\ hideを展開すると、ある種のスナップ\ジッタがあります。ブートストラップ折りたたみスナップジッタ
問題のコード:私はdiv要素の一つは、パディングを持っているジッタについて同様のポストの話を見て、しかし、あなたが見ることができるように、ブートストラップが適用されているもの以外にスタイリングありませんしましたhttps://jsfiddle.net/ybto1zvk/
...
ChromeとFirefoxで試したことがありますが違いはありません。
HTML
<form role="form">
<div class="radio">
<label>
<input type="radio" name='radioinput' id="radio1"> One (click me)
</label>
</div>
<div class="collapse" id="collapse-1">
<div class="well">
Sub 1
</div>
</div>
<div class="radio">
<label>
<input type="radio" name='radioinput' id="radio2"> Two
</label>
</div>
<div class="collapse" id="collapse-2">
<div class="well">
Sub 2
</div>
</div>
<div class="radio">
<label>
<input type="radio" name='radioinput' id="radio3"> Three
</label>
</div>
<div class="collapse" id="collapse-3">
<div class="well">
Sub 3
</div>
</div>
</form>
ジャバスクリプト
$('#radio1').click(function() {
$('#collapse-1').collapse('toggle');
$('#collapse-2').collapse('hide');
$('#collapse-3').collapse('hide');
});
$('#radio2').click(function() {
$('#collapse-2').collapse('toggle');
$('#collapse-1').collapse('hide');
$('#collapse-3').collapse('hide');
});
$('#radio3').click(function() {
$('#collapse-3').collapse('toggle');
$('#collapse-1').collapse('hide');
$('#collapse-2').collapse('hide');
});