私はウェブ開発には比較的新しいので、私は今作業中のプロジェクトにマテリアライズを使用しています。私のnavbarコードは何らかの理由で添付されていますが、サイドバーのリンクをクリックして、それに従うことができますが、nav-content
のタブには表示されません。私がul
のtabs tabs-transparent
クラスを取り出すと動作しますが、それは醜いです。私はJQueryをロードしています。これが私がグーグルでこの問題に遭遇した唯一の解決策でした。マテリアライズのタブでリンクが機能しない
<nav class="blue-grey lighten-1 nav-extended" role="navigation">
<div class="nav-wrapper">
<a id="logo-container" href="#" class="brand-logo center"><img src="/application/static/application/colorondarknotext.png" height=60px/></a>
<ul class="right hide-on-med-and-down">
<li><a class="dropdown-button" href="#!" data-activates="dropdown1">Welcome, (USERNAME)!<i class="material-icons right">arrow_drop_down</i></a></li>
</ul>
<ul id="nav-mobile" class="side-nav">
<li class="no-padding">
<ul class="collapsible collapsible-accordion">
<li>
<a class="collapsible-header">Welcome, (USERNAME)!<i class="material-icons right">arrow_drop_down</i></a>
<div class="collapsible-body">
<ul>
<li><a href="/profile">Account Info</a></li>
<li><a href="/accounts/logout">Log Out</a></li>
</ul>
</div>
</li>
</ul>
</li>
<li>
<div class="divider"></div>
</li>
<li><a href="/apply">Application</a></li>
<li><a href="/decision">Decisions</a></li>
<li><a href="/travel">Travel Information</a></li>
</ul>
<a href="#" data-activates="nav-mobile" class="button-collapse"><i class="material-icons">menu</i></a>
</div>
<div class="nav-content hide-on-med-and-down">
<ul class="tabs tabs-transparent">
<li class="tab"><a href="/apply">Application</a></li>
<li class="tab"><a href="/decision">Decisions</a></li>
<li class="tab"><a href="/travel">Travel Information</a></li>
</ul>
</div>
</nav>
あなたのCSSコードを追加してください。私の推測では、あなたのサイドバーを覆っている隠されている要素があります。 – crazymatt
私のCSSとJSはどちらも在庫品です。私のstyle.cssには何も入っていません。私のinit.jsにはボタンがつぶされたsidenavのものがあります – laudiacay
バニラのインストールを使用しているのであれば、どのステップが動作を停止させたかを確認する作業です。あなたが提供したコードに基づいて言うことは難しい。あなたのコンソールに何かエラーがありますか? – crazymatt