JSFiddle - React, Tailwind, and code Playground

HTML

<nav>
	<div class="inner">
		<img src="i/logo.png">
		<ul>
			
			<li><a href="#contact">Контакты</a></li>
			<li><a href="#komplimenti">Комплименты</a></li>
			<li><a href="http://v-gorowek.livejournal.com/" target="_blank">Блог</a></li>
			<li><a href="#uslugi" onclick="anichange('#vipad'); return false">Услуги</a></li>
			<div id="vipad">
				<h2>Контакты</h2>
				<p class="contact">Будем знакомы - меня зовут Катя. Искренне считаю, что некрасивых или нефотогиеничных людей не бывает.<br/>
				Принимаю заказы на съемки в Ростове-на-Дону, Москве, любом другом городе, а также заграницей ;-)</p>

				<hr>
				<div class="infodiv">
					<p class="info">Mail - <a href="[email protected]" target="_blank">[email protected]</a></p>
					<p class="info">Vk.com - <a href="https://vk.com/kostinaa" target="_blank">vk.com/kostinaa</a></p>
					<p class="info">Phone - <span class="">8-938-108-18-62</span></p>
				</div>
				<img src="i/contact.jpg">
			</div> 
		</ul>
	</div>
</nav>

CSS

nav {
  margin-bottom: 20px; }
  nav img {
    margin-top: 10px; }
  nav ul {
    margin-top: -20px;
    font-size: 17px; }
    nav ul li {
      margin-right: 10px;
      display: inline-block; }
      nav ul li a {
        text-decoration: none;
        color: black; }
      nav ul li a:hover {
        color: rgba(0, 0, 0, 0.8); }
  nav #vipad {
    display: none;
    margin-top: 20px;
    margin-bottom: 30px;
    background: white;
    max-height: 900px; }
    nav #vipad a {
      color: black;
      font-family: 'got'; }
    nav #vipad a:hover {
      color: rgba(0, 0, 0, 0.8); }
    nav #vipad img {
      width: 600px; }
    nav #vipad h2 {
      margin-bottom: -10px; }
    nav #vipad .contact {
      margin: 0 auto;
      padding-bottom: 10px;
      text-align: center;
      width: 500px;
      color: black;
      font-size: 15px;
      line-height: 18px; }
    nav #vipad .infodiv .info {
      line-height: 23px;
      font-size: 14px; }
      nav #vipad .infodiv .info span {
        font-weight: 700; }

JavaScript

function anichange (objName) {
 if ( $(objName).css('display') == 'none' ) {
 $(objName).animate({height: 'show'}, 400);
 } else {
 $(objName).animate({height: 'hide'}, 200);
 }
}