私はこのjqueryプラグインを使用しています。これが私のhtmlです:
<div class="account_window" style="display:none;">
<div class="coda-slider" id="slider-id">
<div>
<h2 class="title">Option1</h2>
<p>Stuff for option 1</p>
</div>
<div>
<h2 class="title">Password</h2>
<form id="change_Pass" action="" method="post">
Current Password<span style="color:red;">*</span><input type="password" id="change_password" name="change_password"><br>
New Password<span style="color:red;">*</span><input type="password" id="new_password" name="new_password"><br>
Verify Password<span style="color:red;">*</span><input type="password" id="verify_password" name="verify_password"><br>
<input type="submit" value="Submit" id="change_pass_submit">
</form>
</div>
</div>
</div>
そしてこれがjqueryです:
$('#slider-id').codaSlider({
firstPanelToLoad: 1,
dynamicArrows: false
});
したがって、この行を削除するstyle="display:none;"
と、タブが機能し、完璧に見えます。しかし、それを追加すると、タブは次のようになります。
どうしてか分かりません。コンソールエラーはありません。これが問題の実用的なデモです。なぜこんなに奇妙に表示されるのですか?