Tailwind CSS - 固定位置的溢出页脚

Tailwind CSS - Overflowing footer with fixed position

我是 Tailwind 的新手 CSS,一直在尝试制作一个简单的投资组合页面,其中包含 Tailwind 文档中的可用代码示例。

虽然容器 class 将页面上的所有内容用一些边距包裹起来,但如果我将页脚设置为固定位置,页脚就会向右溢出。问题似乎出在固定的或绝对的 class 上,因为没有这个 class,页脚占用容器的宽度。

我怎样做才能使页脚包裹在应用了固定 class 的容器中? CSS 方法可以,但理想情况下我正在寻找 Tailwind CSS 不会将页脚包装到父宽度的原因。

代码和演示:https://codesandbox.io/s/tailwind-portfolio-s1r1g

试图实现这一目标:

我已经为您的代码更新了 HTML,一切正常。这是更新后的代码:Sandbox link

所做的更新是 - 1. 从正文中删除 class container mx-auto 并添加为单独的容器 div。 2. 这个新 div 将保留您的导航和其他内容,但页脚除外。

之前发生了什么 - 默认情况下,页脚从其父级 body 左对齐,并且当正文与中心对齐时,它显示为页脚右对齐。

如果你想从你现有的代码中做到这一点,你可以在 css -

中添加一行
footer { left: 0}