下一个js覆盖main div

维克多·哈伦·拉克森

我正在学习React并使用Next js作为框架。

我的项目结构仅需遵循本教程,并将next-sass与next.config.js结合使用

//-- next.config.js
module.exports = withSass({
  sassLoaderOptions: {
    includePaths: ["absolute/path/a", "absolute/path/b"]
  }
})

我想要的是删除页面所有角落的默认边距。假设我想用#F5F5F5覆盖整个页面。我该如何实现?

在此处输入图片说明

马特·卡洛塔

您需要做两件事:

  1. 如果将此方法应用于每个页面,则需要制作一个自定义的App文件,这样就不必手动将主文件.scss导入每个页面。重要:请阅读上面链接中有关getInitialProps_app.js文件中定义的注释
  2. 创建一个.scss以该body元素为目标的文件默认情况下,它已margin: 8px;应用样式-您将要覆盖它。然后import将此.scss文件放入_app.js文件中。

工作代码和邮箱

编辑NextJS Sass示例


pages / _app.js

import React from "react";
import App from "next/app";
import Head from "next/head";
import "../styles/index.scss";

class MyApp extends App {
  // remove this 'getInitialProps' if you don't plan on render blocking
  // for example, signing a user in before the requested page is loaded
  static async getInitialProps({ Component, ctx }) {
    return {
      pageProps: {
        ...(Component.getInitialProps
          ? await Component.getInitialProps(ctx)
          : {})
      }
    };
  }

  render() {
    const { Component, pageProps } = this.props;
    return (
      <>
        <Head>
          <link rel="icon" href="/favicon.ico" />
        </Head>
        <Component {...pageProps} />
      </>
    );
  }
}

export default MyApp;

样式/ index.scss

$foreground: #007ec5;
$background: #ebebeb;

body {
  background: $background;
  color: $foreground;
  padding: 20px;
  margin: 0;
  min-height: 100vh;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找下一个div

来自分类Dev

div淡出和下一个div slideUp

来自分类Dev

jQuery删除下一个div元素的下一个

来自分类Dev

使用下一个div的文本设置“下一个”按钮的文本

来自分类Dev

用jQuery溢出到下一个div

来自分类Dev

使用jQuery滚动到下一个DIV

来自分类Dev

jQuery显示/隐藏下一个div

来自分类Dev

滚动到正文上的下一个div

来自分类Dev

最近/下一个div选择jQuery

来自分类Dev

文字渗入下一个div?

来自分类Dev

jQuery如何显示下一个div

来自分类Dev

查找最近/下一个div

来自分类Dev

最近/下一个div选择jquery

来自分类Dev

使用jQuery滚动到下一个DIV

来自分类Dev

文字渗入下一个div?

来自分类Dev

jQuery隐藏当前div并显示下一个

来自分类Dev

滚动到下一个 div

来自分类Dev

用jquery选择下一个div?

来自分类Dev

如何更改下一个 div 的文本

来自分类Dev

关注下一个可用的 div

来自分类Dev

JavaScript-如何显示下一个div并隐藏上一个div?

来自分类Dev

如何显示下一个div并隐藏上一个div?

来自分类Dev

如何显示下一个div并隐藏上一个div?

来自分类Dev

下一个div,上一个div导航

来自分类Dev

使用下一个和上一个按钮浏览多个div

来自分类Dev

jQuery滚动带图像按钮的下一个/上一个Div

来自分类Dev

div之间的下一个上一个导航

来自分类Dev

要在显示最后一个div时隐藏下一个按钮

来自分类Dev

如何选择最近的上一个或下一个div?