CSS セレクターで親リンクのみを選択するのに問題があります。
<style>
.sidebar .nav li a {
background-color: transparent;
border-right: 1px solid #563D7C;
color: #563D7C;
font-weight: bold;
}
</style>
<div class="sidebar">
<ul class="nav sidenav">
<li>
<a href="#">Menu1</a>
<ul class="nav">
<li><a href="#">Item1</a></li>
</ul>
</li>
<li>
<a href="#">Menu2</a>
<ul class="nav">
<li><a href="#">Item1</a></li>
</ul>
</li>
</ul>
残念ながら..ナビゲーション内のすべてのリンクに適用されるスタイル、私の代替手段は、スタイルを設定したいすべてのリンクにクラスを配置することですが、そうする必要はありません。