小编Dav*_*ost的帖子

如何在 Github Flavored Markdown 中创建一个好看的通知或警告框?

我正在寻找一些简单的东西,比如三重反引号,但它仍然允许内部使用其他降价语法。
三重反引号不是这种情况,因为它用于代码块:

**NOTE:**
Find the docs [here](http://example.com/).
Run Code Online (Sandbox Code Playgroud)

里面的所有东西都是字面意思,所以不可能在里面使用其他降价功能,比如链接或粗体文本......

Markdown 中是否有启用此类通知框的语法或功能?

markdown github github-flavored-markdown

11
推荐指数
3
解决办法
8660
查看次数

如何使用 CSS-in-JS 方法设置 body 标签的样式?

我是 CSS-in-JS 和情感的初学者,并试图将 sass react 应用程序移植到情感上。从一开始我就已经遇到了不知道如何设置 body 标签样式的问题。

人们通常习惯document.body.style这样做吗?我在任何地方都找不到这个覆盖......

假设我想将以下代码移植到情感中,那将如何实现?

$bodyFillColor: rgb(218, 236, 236);

body {
  margin: 0;
  padding: 0;
  min-height: 100vh;
  max-width: 100vw;
  background-color: $bodyFillColor;
  .noScroll {
    overflow: hidden;
  }
}
Run Code Online (Sandbox Code Playgroud)

是否有任何最佳实践可以涵盖这一点?

css sass emotion reactjs css-in-js

9
推荐指数
1
解决办法
4212
查看次数

如何修复控制台警告“资源......已使用链接预加载预加载,但在窗口加载事件的几秒钟内未使用”?

我正在为 PWA 开发 gatsby 主题/启动器,但我似乎无法摆脱以下控制台警告:

The resource https://davidde.github.io/gatsby-starter-simpwa/page-data/offline-plugin-app-shell-fallback/page-data.json
was preloaded using link preload but not used within a few seconds from the window's load event.
Please make sure it has an appropriate `as` value and it is preloaded intentionally.
Run Code Online (Sandbox Code Playgroud)

首次加载时一切正常;服务工作者像它应该的那样注册并且没有警告。但是,重新加载后,会出现此警告。这是没有意义的,因为该as值被设置为 'fetch'。我假设它有事情做与配置gatsby-plugin-offline或可能gatsby-plugin-manifest

源代码位于https://github.com/davidde/gatsby-starter-simpwa
并部署到https://davidde.github.io/gatsby-starter-simpwa/

有谁知道是什么原因造成的?

javascript reactjs progressive-web-apps gatsby

5
推荐指数
1
解决办法
2492
查看次数

Emotion CSS-in-JS库中的注释/ ** @jsx jsx * /有什么作用?

这似乎是一种最佳实践,因为几乎所有地方都在使用它。但是,没有地方清楚地说明它的确切作用...

我确实在文档中找到一条注释,其中说:“此注释告诉babel将jsx转换为对名为jsx的函数的调用,而不是React.createElement”。这是否仅仅意味着它用Emotion取代了标准的React功能?省略/ ** @jsx jsx * /注释是否有任何后果?

javascript css emotion reactjs css-in-js

4
推荐指数
2
解决办法
1090
查看次数