制作したサイト(Githubpagesにデプロイ)
https://stst5821.github.io/nuxt-tailwind/
模写元サイト
https://www.pierrickcalvez.com/
・Nuxt.js
・tailwindcss
・PC対応のみ
・25時間
Setup
https://tailwindcss.nuxtjs.org/setup
nuxt.config.jsとtailwind.config.jsがあるので、書くファイルを間違えないようにする。
navのメニューの項目に現在いるページを表すため、下線を引きたい
<ul class="flex mr-28">
<li class="Header__list"><nuxt-link to="/" active-class="active-nav" exact>Home</nuxt-link></li>
<li class="Header__list"><nuxt-link to="/Art" active-class="active-nav">Art</nuxt-link></li>
<li class="Header__list"><nuxt-link to="/Commissions" active-class="active-nav">Commissions</nuxt-link></li>
<li class="Header__list"><nuxt-link to="/Studio" active-class="active-nav">Studio</nuxt-link></li>
<li class="Header__list"><nuxt-link to="/Journal" active-class="active-nav">Journal</nuxt-link></li>
</ul>
上記のように、active-classをつける。
Homeにexactをつけないと、他のページに移動してもHomeに下線がついたままになるので注意する。