我正在建立一个网站,左侧有垂直导航,右侧有内容,其中导航占 20% 宽度,内容占 80%。
我想点击(切换 div,导航内部)将导航的宽度更改为 5%,将内容宽度更改为 95%。
我知道如何将类添加到被点击的元素,但我必须知道如何影响其他元素。任何帮助将不胜感激!
<div class="nav">
<div class="toggle">
<img src="images/toggle.png"/>
</div>
<ul>
<li class="header"><p>Szymon Fraczyk<br>photography</p></li>
<li class="szymon"><a href="index.html"><p>Szymon Fraczyk</p></a></li>
<li class="zdjecia"><a href="index.html"><p>Zdjecia</p></a></li>
<li class="slubne"><a href="index.html"><p>Slubne</p></a></li>
<li class="chrzciny"><a href="index.html"><p>Chrzciny</p></a></li>
<li class="kontakt"><a href="index.html"><p>Kontakt</p></a></li>
<li class="kontakt"></li>
</ul>
</div>
<div class="content">
<div class="royalSlider rsDefault">
<img class="rsImg" src="images/1.jpg" alt="image desc" />
<img class="rsImg" src="images/2.jpg" alt="image desc" />
<img class="rsImg" src="images/3.jpg" alt="image desc" />
<img class="rsImg" src="images/4.jpg" alt="image desc" />
<img class="rsImg" src="images/5.jpg" alt="image desc" />
<img class="rsImg" src="images/6.jpg" alt="image desc" />
<img class="rsImg" src="images/7.jpg" alt="image desc" />
</div>
</div>
</div>