【问题标题】:Heroku App not displaying same positioning/css as localhostHeroku App 不显示与 localhost 相同的定位/css
【发布时间】:2020-11-05 12:03:22
【问题描述】:

我的本​​地托管网站存在正确的 CSS/定位问题,但在将其部署到 Heroku 后,它似乎丢失了一些 CSS。我主要运行 MERN Stack。我怀疑这将是一个与我的 node_modules 相关的问题,但我将它们放在我的 git ignore 中,并且在该领域不是很了解。我最好的例子是我的关于我们页面。我从来没有遇到过这个问题,并且只找到了有关 Rails 项目有这个问题的信息。我尝试卸载/重新安装引导程序并将 CDN 添加到 index.js 文件中。任何帮助将不胜感激。

Deployed Site Screen Cap

Locally Hosted Screen Cap

Updated Deployed Site Screen Cap

Updated Locally Hosted Screen Cap

更新: 发现这个 CSS 库非常有用,并帮助修复了我在生产中不稳定的 CSS。 https://meyerweb.com/eric/tools/css/reset/

【问题讨论】:

  • 尝试清除缓存?
  • 刚刚试过,问题依旧
  • 比网站链接多一点的问题在这里是题外话。原因是当链接过时时,该问题对未来的读者不再有用。我们正在尝试在这里建立一个有用的问题/答案对的持久存储库。请阅读Something in my web site or project doesn't work. Can I just paste a link to it? 以及一般如何使用本网站taking the tour
  • 感谢您非常有帮助的评论。我会确保删除链接,然后只留下代码和图片。

标签: css node.js reactjs heroku bootstrap-4


【解决方案1】:

可能是你的缓存问题。

这可能是一个问题,因为 VH(视口高度)属性。它会根据屏幕高度而变化。

  • 视口 = 浏览器窗口大小。如果视口宽 50 厘米,则 1vw = 0.5 厘米。

我刚刚看到您的代码,似乎您正在为.about-wrapper 使用静态高度。

在你的情况下,你应该删除 .about-wrapper 选择器的 height 属性。

【讨论】:

  • 我从 .about-wrapper 中删除了高度,但看起来并没有真正改变
  • 并且您正在使用 margin-top: 7vh for .logo。 vh 会根据屏幕高度而变化
  • 并且您正在使用 margin-top: 7vh for .logo。 vh 将根据屏幕高度而变化。根据您的要求,您应该使用像素而不是 vh。
  • 我也修复了这个问题并更新了图像。我的主要问题是为什么我的间距和我的 CSS 在生产与开发/本地主机中不同。该区域不是唯一受影响的区域。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-16
  • 1970-01-01
  • 2017-04-05
相关资源
最近更新 更多