You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将登录区域置于自定义CSS盒子内?

解决登录区域被CSS盒子包裹的问题

核心问题是你定义了#box的CSS样式,但没有任何HTML元素绑定这个id,所以样式没作用到登录区域上。要实现登录区域被盒子包裹,只需把登录内容的外层容器和这个样式关联起来,以下是两种可行方案:

方案一:给登录外层div添加id="box"

直接修改登录区域的外层<div class="Log-in">,加上id="box",这样#box的样式就会直接作用在这个容器上,包裹所有登录内容:

<div class="Log-in" id="box">
  <!-- 原有的登录内容保持不变 -->
</div>

方案二:修改CSS选择器匹配登录区域的class

如果不想改动HTML结构,把CSS里的#box选择器改成.Log-in(因为登录区域的外层容器class是Log-in):

.Log-in {
  width: 500px;
  height: 500px;
  border: 1px solid black;
}

额外优化建议

  • 不要重复使用同一个id:你页面里多个元素用了id="Center",但id在HTML中必须唯一,建议改成class="center",然后统一写CSS样式控制居中,更规范。
  • 移除内联样式:把元素里的style属性内容移到<style>标签里,便于统一维护和修改。
  • 添加内边距:给盒子加padding,避免内容紧贴边框,提升视觉效果。

优化后的完整代码示例

<body>
  <style>
    #box {
      width: 500px;
      height: 500px;
      border: 1px solid black;
      padding: 20px;
      box-sizing: border-box; /* 确保内边距不增加盒子总宽高 */
    }
    .center {
      text-align: center;
    }
    .input-box {
      margin: 20px 0;
    }
    .input-box input {
      background-color: #fff;
      border-radius: 0;
      width: 100%;
      padding: 10px;
      margin-bottom: 15px;
      box-sizing: border-box;
    }
    .input-box i {
      float: right;
      position: relative;
      right: 15px;
      top: -35px;
    }
    .submit-btn {
      width: 170px;
      padding: 8px;
      cursor: pointer;
    }
    .remember-me {
      display: block;
      margin-top: 10px;
    }
  </style>

  <div class="Log-in" id="box">
    <div>
      <h1 class="center">Log in</h1>
      <div class="input-box">
        <input type="text" id="name" placeholder="Enter your name">
        <i class='bx bx-user'></i>
        <input type="password" id="password" placeholder="Enter your password">
        <i class='bx bx-lock-alt'></i>
      </div>
      <input type="submit" class="center submit-btn" onclick="myFunction()" value="Submit">
      <label class="center remember-me"><input type="checkbox">Remember me</label>
    </div>
  </div>
</body>

内容的提问来源于stack exchange,提问作者Coder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 07:17:01