如何将一个div放在另一个下面

吹牛

是的,我知道,这已经被问过很多次了。但是,其他解决方案都无法解决我的问题。

我希望“注册”div 在“容器”div 下方向下滑动,但它出现在它旁边。

<html>
<head>
  <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
  <style>
  .container
  {
    position: relative;
    background-color: #00ffcc;
    margin: 0 auto;
    padding: 1em 3em;
    box-shadow: 0px 0px 35px rgba(0, 0, 0, 1);
    font-size: 15px;
    display: none;
  }
  .register
  {
    position: relative;
    background-color: #ff0066;
    margin: 0 auto;
    padding: 1em 3em;
    box-shadow: 0px 0px 35px rgba(0, 0, 0, 1);
    font-size: 15px;
    display: none;
    clear: left;
  }
  .background
  {
    display: flex;
    align-items: center;
    background-image: url("bg.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100vw;
    height: 100vh;
    float: none;
  }
  </style>
</head>
<body>
  <div class="background">
    <div class="container text-center" id="container">
      <h1>Login</h1>
      <br>
      <form action="login.php" method="post">
        <p>
          Username:
        </p>
        <input name="name" type="text" class="form-control"/>
        <br>
        <p>
          Password:
        </p>
        <input name="pw" type="password" class="form-control"/>
        <br>
        <button type="submit" class="btn btn-primary">Submit</button>
        <button type="button" class="btn btn-danger" id="register">Register</button>
      </form>
    </div>
    <div class="register text-center">
      <form action="login.php" method="post">
        <h1>Register</h1>
        <p>
          Username:
        </p>
        <input name="name" type="text" class="form-control"/>
        <br>
        <p>
          Password:
        </p>
        <input name="pw" type="password" class="form-control"/>
        <br>
        <button type="submit" class="btn btn-primary">Submit</button>
    </div>
  </div>
  <script>
  $(document).ready(function(){
    $("#container").delay(75).fadeIn(250);
    $("#register").click(function(){
      $(".register").slideToggle();
    });
  });
  </script>
</body>
</html>

我该如何解决这个问题(并随时给我一些关于如何清理我糟糕的 css 的提示!)?谢谢。

迈克尔·科克

的默认flex-direction设置display: flexrow-它将水平并排放置物品。要使它们像列一样显示在彼此之上,请使用flex-direction: column

<html>
<head>
  <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
  <style>
  .container
  {
    position: relative;
    background-color: #00ffcc;
    margin: 0 auto;
    padding: 1em 3em;
    box-shadow: 0px 0px 35px rgba(0, 0, 0, 1);
    font-size: 15px;
    display: none;
  }
  .register
  {
    position: relative;
    background-color: #ff0066;
    margin: 0 auto;
    padding: 1em 3em;
    box-shadow: 0px 0px 35px rgba(0, 0, 0, 1);
    font-size: 15px;
    display: none;
    clear: left;
  }
  .background
  {
    display: flex;
    align-items: center;
    background-image: url("bg.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100vw;
    height: 100vh;
    float: none;
    flex-direction: column;
    justify-content: center;
  }
  </style>
</head>
<body>
  <div class="background">
    <div class="container text-center" id="container">
      <h1>Login</h1>
      <br>
      <form action="login.php" method="post">
        <p>
          Username:
        </p>
        <input name="name" type="text" class="form-control"/>
        <br>
        <p>
          Password:
        </p>
        <input name="pw" type="password" class="form-control"/>
        <br>
        <button type="submit" class="btn btn-primary">Submit</button>
        <button type="button" class="btn btn-danger" id="register">Register</button>
      </form>
    </div>
    <div class="register">
        Register
    </div>
  </div>
  <script>
  $(document).ready(function(){
    $("#container").delay(75).fadeIn(250);
    $("#register").click(function(){
      $(".register").slideToggle();
    });
  });
  </script>
</body>
</html>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Div放在另一个Div的下面

来自分类Dev

如何将桌子放在另一个桌子下面

来自分类Dev

将 div 的一部分放在另一个下面

来自分类Dev

如何将字幕div放在另一个非字幕div的后面?

来自分类Dev

问题-如何将div与另一个div放在中间的脖子上

来自分类Dev

如何将文本放在另一个div的div底部

来自分类Dev

如何将字幕div放在另一个非字幕div的后面?

来自分类Dev

如何将这个 div 放在另一个旁边?

来自分类Dev

如何将 valueLegend 放在 Amchart 的 Ammap 的另一个 div 中?

来自分类Dev

如何将一个值放在另一个列表中?

来自分类Dev

如何将一个图像放在另一个图像之上?

来自分类Dev

将div放在另一个div的中心

来自分类Dev

将div放在另一个div的底部

来自分类Dev

将div放在另一个div上

来自分类Dev

将div放在另一个div旁边

来自分类Dev

如何将一个div居中并让另一个div浮动呢?

来自分类Dev

如何将一个div移到另一个div的前面?

来自分类Dev

如何将一个div附加到另一个div

来自分类Dev

将div放在另一个旁边

来自分类Dev

将div恰好放在另一个之后

来自分类Dev

将div放在另一个之上

来自分类Dev

当两个div都使用自动边距居中时,如何将一个div放在另一个之上?

来自分类Dev

如何将div元素放在右下方并与另一个div左对齐

来自分类Dev

CSS定位-如何将一个输入与另一个输入放在一起

来自分类Dev

将一个div放在另一个div之下

来自分类Dev

您如何将一个项目放在android中另一个项目的后面?

来自分类Dev

Bootstrap 4 - 如何将另一个导航选择放在顶部并折叠成一个

来自分类Dev

如何将可自动调整大小的div放在另一个后面?

来自分类Dev

如何将可自动调整大小的div放在另一个后面?

Related 相关文章

  1. 1

    将Div放在另一个Div的下面

  2. 2

    如何将桌子放在另一个桌子下面

  3. 3

    将 div 的一部分放在另一个下面

  4. 4

    如何将字幕div放在另一个非字幕div的后面?

  5. 5

    问题-如何将div与另一个div放在中间的脖子上

  6. 6

    如何将文本放在另一个div的div底部

  7. 7

    如何将字幕div放在另一个非字幕div的后面?

  8. 8

    如何将这个 div 放在另一个旁边?

  9. 9

    如何将 valueLegend 放在 Amchart 的 Ammap 的另一个 div 中?

  10. 10

    如何将一个值放在另一个列表中?

  11. 11

    如何将一个图像放在另一个图像之上?

  12. 12

    将div放在另一个div的中心

  13. 13

    将div放在另一个div的底部

  14. 14

    将div放在另一个div上

  15. 15

    将div放在另一个div旁边

  16. 16

    如何将一个div居中并让另一个div浮动呢?

  17. 17

    如何将一个div移到另一个div的前面?

  18. 18

    如何将一个div附加到另一个div

  19. 19

    将div放在另一个旁边

  20. 20

    将div恰好放在另一个之后

  21. 21

    将div放在另一个之上

  22. 22

    当两个div都使用自动边距居中时,如何将一个div放在另一个之上?

  23. 23

    如何将div元素放在右下方并与另一个div左对齐

  24. 24

    CSS定位-如何将一个输入与另一个输入放在一起

  25. 25

    将一个div放在另一个div之下

  26. 26

    您如何将一个项目放在android中另一个项目的后面?

  27. 27

    Bootstrap 4 - 如何将另一个导航选择放在顶部并折叠成一个

  28. 28

    如何将可自动调整大小的div放在另一个后面?

  29. 29

    如何将可自动调整大小的div放在另一个后面?

热门标签

归档