首頁  >  問答  >  主體

頁面未全螢幕時出現無法解釋的右側邊距 - Nuxt/Tailwinds

<p>我正在嘗試使用 Nuxt、Vue3 和 TailwindCSS 製作一個簡單的簡歷頁面。當我的瀏覽器全螢幕時,一切看起來都很好,而且一切都很好。但是,如果我看到全螢幕之外的任何內容,則應用程式主體部分的頁面右側會無緣無故地留出空白。 (請忽略可怕的設計,它仍在進行中)</p> <p>如下所示,元素的右側有一個邊距,但不應該有,而且它甚至沒有顯示在計算的佈局中。我沒有添加自訂 CSS,所以我只使用預設的 Tailwind 提供的類,據我所知,不應該有右側邊距。 </p> <p>這是父元素,正如您所看到的,它沒有會影響子元素的填充或邊距。 </p> <p>這是我的<code>default.vue</code>,其中插入了「content」元素(在<code><slot /></code> 標記中)</ p> <pre class="brush:html;toolbar:false;"> <template> <div class="container flex p-4 flex-col h-screen overflow-hidden bg-slate-200"> <div class="pb-2 bg-gradient-to-r from-red-500 via-green-500 to-purple-500"> <header class="bg-slate-200 pb-2"> <nav> <ul class="flex justify-end gap-5"> <NuxtLink to="skills" class="rounded-lg border-black border-solid border-2 p-3"> <li>Key Skills & Interests </li> </NuxtLink> <NuxtLink to="education" class="rounded-lg border-black border-solid border-2 p-3"> <li>Education</li> </NuxtLink> <NuxtLink to="experience" class="rounded-lg border-black border-solid border-2 p-3"> <li>Experience</li> </NuxtLink> <NuxtLink to="about" class="rounded-lg border-black border-solid border-2 p-3"> <li>A Little Bit About Me</li> </NuxtLink> </ul> </nav> </header> </div> <插槽>>
</範本> </pre></p>
P粉710478990P粉710478990435 天前545

全部回覆(1)我來回復

  • P粉854119263

    P粉8541192632023-09-01 23:20:15

    順風中的容器類別不會自動套用任何水平填充或自居中。將 mx-auto 類別(將 margin-left 和 margin-right 設定為 auto)新增至第一個 div 將解決該問題。

    回覆
    0
  • 取消回覆