javascript - 带有 css 的 jade 中的按钮不起作用

标签 javascript html css node.js pug

我正在尝试让登录和注册按钮在我的页面上工作。当登录按钮的代码在顶部时,登录按钮不起作用,而当注册按钮的代码在顶部时,注册按钮不起作用。

extends layout

block content
  h1= title
  p Welcome to #{title}
  br
  br
  body
  div(id="banner2")
  div(id="signin")
    form#SignIn(name="sign in", method="get", action="signin")
        button#btnSignIn(type="submit") Sign In
  div(id="register")
    form#Register(name="register", method="get", action="register")
        button#btnRegister(type="submit") Register

这是这些按钮的 css 文件中的代码:

#register{
    position: absolute;
    right: 180px;
    padding: 110px;
    top: 20px;
    width: 100px;
}
#signin{
    position: absolute;
    right: 240px;
    padding: 110px;
    top: 20px;
    width: 100px;
}

看起来像这样:

Screenshot

使用上面的代码,登录按钮不起作用。

请帮助我让两个按钮都起作用!

最佳答案

您需要更改 css,首先删除 padding:110px; 然后将 right:240px 更改为 right:300px;对于 #btnSignIn(单击运行代码片段)-

#btnRegister{
    position: absolute;
    right: 180px;
    top: 20px;
    width: 100px;
}
#btnSignIn{
    position: absolute;
    right: 300px;
    top: 20px;
    width: 100px;
}
<button id="btnSignIn">Sign In</button>
<button id="btnRegister">Register</button>

关于javascript - 带有 css 的 jade 中的按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35337098/

相关文章:

javascript - 为什么我的简单 jQuery 不起作用?

html - Angular HTML 元素对齐问题

html - 如何对齐此 li 和 span 中的图像和文本

javascript - 尝试理解 Javascript 中的 DRY 原则

javascript - 网页 View 后退按钮

字符串 "game_1"的 Javascript 正则表达式匹配

javascript - 非 Flash 翻页书 [跨浏览器]

html - 消除向右浮动的分区下的空白

CSS 继承被破坏?

javascript - 仅在特定主体类上使用 jQuery 应用 CSS