Использование материализации, как мне центрировать вкладки в nav-контенте - PullRequest
0 голосов
/ 04 апреля 2020

https://i.imgur.com/JBI7id0.png Так что в основном у меня проблема. У меня нет проблем с перемещением любой из вкладок вправо или влево. Но когда я пытаюсь центрировать все вкладки, мне не везет. Поэтому на изображении выше я пытаюсь сделать так, чтобы TEST 1, TEST 2, DISABLED TAB и TEST 4 центрировались на странице.

Я использую пример Расширенной навигационной панели с вкладками на их веб-сайте.

    <div class="nav-wrapper">
      <a href="#" class="brand-logo">Logo</a>
      <a href="#" data-target="mobile-demo" class="sidenav-trigger"><i class="material-icons">menu</i></a>
      <ul id="nav-mobile" class="right hide-on-med-and-down">
        <li><a href="sass.html">Sass</a></li>
        <li><a href="badges.html">Components</a></li>
        <li><a href="collapsible.html">JavaScript</a></li>
      </ul>
    </div>
    <div class="nav-content">
      <ul class="tabs tabs-transparent">
        <li class="tab"><a href="#test1">Test 1</a></li>
        <li class="tab"><a class="active" href="#test2">Test 2</a></li>
        <li class="tab disabled"><a href="#test3">Disabled Tab</a></li>
        <li class="tab"><a href="#test4">Test 4</a></li>
      </ul>
    </div>
  </nav>```

1 Ответ

0 голосов
/ 04 апреля 2020

Вы можете использовать display flex на прозрачном для табуляции классе, justify-content: center будет располагать их горизонтально и как дополнительные выравнивающие элементы: center будет располагать их вертикально.

.tabs-transparent {
display:flex;
align-items: center;
justify-content: center;
}
<div class="nav-wrapper">
      <a href="#" class="brand-logo">Logo</a>
      <a href="#" data-target="mobile-demo" class="sidenav-trigger"><i class="material-icons">menu</i></a>
      <ul id="nav-mobile" class="right hide-on-med-and-down">
        <li><a href="sass.html">Sass</a></li>
        <li><a href="badges.html">Components</a></li>
        <li><a href="collapsible.html">JavaScript</a></li>
      </ul>
    </div>
    <div class="nav-content">
      <ul class="tabs tabs-transparent">
        <li class="tab"><a href="#test1">Test 1</a></li>
        <li class="tab"><a class="active" href="#test2">Test 2</a></li>
        <li class="tab disabled"><a href="#test3">Disabled Tab</a></li>
        <li class="tab"><a href="#test4">Test 4</a></li>
      </ul>
    </div>
  </nav>```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...