如果屏幕小於1199像素(引導程序的xs,sm和md模式),我應該如何儘可能簡單地從ID爲「panel-login」的div中移除「in」類。我猜想某種JS或JQuery可以解決這個問題,但我並不擅長。引導面板:在移動設備上摺疊,但在桌面上展開,如何?
<div class="panel-group">
<div class="panel panel-default">
<div class="panel-heading">
<div class="row">
<div class="col-xs-10">
<h4 class="panel-title">Login</h4>
</div>
<div class="col-xs-2 text-right">
<a data-toggle="collapse" href="#panel-login"><i class="fa fa-bars"></i></a>
</div>
</div>
</div>
<div id="panel-login" class="panel-collapse collapse in">
<div class="panel-body">
<ul>
<li><a href="<?=$php_self?>?page=login&view=signup">Create account</a></li>
<li><a href="<?=$php_self?>?page=login&view=reset_password">Reset password</a></li>
<li><a href="<?=$php_self?>?page=login&view=reactivate_account">Reactivate account</a></li>
</ul>
</div><!-- end panel-body -->
</div>
</div><!-- end panel-default -->
我試過了。它確實隱藏了手機屏幕上的面板,但它也阻止了當我單擊摺疊按鈕時再次顯示該面板。我希望當頁面首次加載時(在移動設備上)隱藏它,但仍然可以崩潰。 –
是的,那麼唯一的辦法就是用jQuery。查看第二個演示 – ZimSystem
我查看了你的代碼。它按照預期的那樣工作。這個代碼與我在例子中看到的代碼非常相似,因此在發佈之前試圖研究答案。但是,它不適用於我的項目。任何想法,我可能會錯過? –