在express.js中使用CSS的问题

马克·加托

我正在与Web开发领域打交道。我正在学习如何使用express.js创建后端。但是这些天来,我遇到了CSS问题:特别是不考虑某些CSS选择器,例如,在以下代码中,h1选择器有效,但#page-container选择器无效。多亏有谁能够帮助我

layout.pug

doctype html
html
  head
    title= title
    link(rel='stylesheet', href='/stylesheets/index.css')
    link(rel="preconnect" href="https://fonts.gstatic.com")
    link(href="https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet")
  body
    block content

index.pug

extends layout

block content
  #page-container
    #title-container
      h1 LOGIN
    #center-container
      #thumb-container
        img(src='#')
        #button-container
          button(src='#')

index.css


h1 {
    font-family: Arvo, Georgia, "Times New Roman", Times, serif;
    font-weight: 700;
    line-height: 1.1;
    color: inherit;
};

#page-container {
    max-width: 992px;
    color: lightgray;
    margin: 10px auto;
    height: 100%;
};

根据要求,我通过添加浏览器呈现的HTML来编辑问题

呈现的HTML

<html>
   <head>
      <title>Express</title>
      <link rel="stylesheet" href="/stylesheets/index.css">
      <link rel="preconnect" href="https://fonts.gstatic.com">
      <link href="https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&amp;display=swap" rel="stylesheet">
   </head>
   <body data-new-gr-c-s-check-loaded="14.993.0" data-gr-ext-installed="">
      <div id="page-container">
         <div id="title-container">
            <h1>LOGIN</h1>
         </div>
         <div id="center-container">
            <div id="thumb-container">
               <img src="#">
               <div id="button-container"><button src="#"></button></div>
            </div>
         </div>
      </div>
   </body>
</html>
毁灭

这是一个错字,但我正在回答,所以OP可以看到它。

;CSS中遵循您的规则。删除那些:

h1 {
  font-family: Arvo, Georgia, "Times New Roman", Times, serif;
  font-weight: 700;
  line-height: 1.1;
  color: inherit;
}

#page-container {
  max-width: 992px;
  color: lightgray;
  margin: 10px auto;
  height: 100%;
}
<div id="page-container">
  <div id="title-container">
    <h1>LOGIN</h1>
  </div>
  <div id="center-container">
    <div id="thumb-container">
      <img src="#">
      <div id="button-container"><button src="#"></button></div>
    </div>
  </div>
</div>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何解决在Express / Node.js中使用多个选项卡处理CSRF的问题?

来自分类Dev

在Express.js中使用PUT方法

来自分类Dev

在Express JS中使用隐藏字段

来自分类Dev

在Express JS中使用Socket IO

来自分类Dev

无法在Express JS中使用.env变量

来自分类Dev

在express.js“ locals”中使用函数

来自分类Dev

在route.js中使用Express Router

来自分类Dev

在Express JS中使用Socket IO

来自分类Dev

在 express js 中使用 angular 1 simple

来自分类Dev

使用 Express JS 的路由

来自分类Dev

在Express io中使用https

来自分类Dev

在Express App中使用Nunjucks

来自分类Dev

在Express Server中使用文件

来自分类Dev

无法在Express Framework中使用.then

来自分类Dev

使用node.js渲染Express模板的问题

来自分类Dev

在Node JS中使用Express模块不起作用

来自分类Dev

在express.js中使用锚标记渲染视图

来自分类Dev

如何在Node.js和Express中使用PATCH

来自分类Dev

在node.js和Express中使用URL参数

来自分类Dev

在Node.js / Express中使用异步Postgres的正确方法?

来自分类Dev

在Node JS / Express / Mongoose中使用IF / ELSE的设计模式

来自分类Dev

如何在Express.js中使用Less?

来自分类Dev

在express.js中使用connect-multiparty的正确方法?

来自分类Dev

在Cytoscape.js中使用Express-Handlebars

来自分类Dev

如何在Express JS中使用MVC ViewBag概念?

来自分类Dev

访问SQL Express的问题

来自分类Dev

在 Nodejs 中使用 greenlock-express 和 Express

来自分类Dev

Node.js / Express Netflix问题

来自分类Dev

node.js / express / mongoose noob问题