我正在尝试创建一个Fixed Navigation Bar
在Tailwind CSS
和粘性滚动主页,但无论我怎么尝试,我不能使它工作...
以下是我取得的成果:
下面是我的代码:
<!-- NavBar -->
<header class="fixed bg-blue-600 shadow-md z-50 w-full px-5 py-2 flex justify-between items-center">
<router-link to="/" class="text-2xl text-white">My App</router-link>
<div>
<router-link to="/login" class="text-white hover:bg-gray-700 px-3 rounded py-1">Login</router-link>
<router-link to="/register" class="text-white hover:bg-gray-700 px-3 rounded py-1">Register</router-link>
</div>
</header>
<div class="flex">
<!-- Sidebar -->
<aside class="fixed bg-white h-screen py-5 shadow">
<div class="flex flex-col text-left">
<router-link to="/" class="hover:bg-gray-400 px-12 py-2 rounded">
<i class="fa fa-dashboard"></i>
<span class="">Dashboard</span>
</router-link>
</div>
</aside>
<!-- Main Page -->
<main class="bg-gray-200 flex-1">
<transition name="slide-fade">
<router-view></router-view>
</transition>
</main>
</div>
5条答案
按热度按时间3okqufwl1#
如果有人还在寻找这个,这里的解决方案使用的权利顺风类。
我布局如下所示:
tmb3ates2#
在Tailwind中使用'Fixed NavBar'。以下是模板代码,您可以开始使用:
6kkfgxo03#
下面是仅使用Flex框的解决方案。
代码沙盒link
f1tvaqid4#
在顺风导航栏中试用Flex
或访问Tailwind CSS Navbar
8i9zcol25#
您可以尝试另一种简单的组合。
根据给出的源代码,应该是这样的。