当前位置:首页 > CSS

css 表单制作

2026-02-27 06:56:16CSS

基础表单结构

使用 <form> 标签包裹表单元素,搭配 <label><input> 实现基础结构。

<form>
  <label for="username">用户名:</label>
  <input type="text" id="username" name="username">

  <label for="password">密码:</label>
  <input type="password" id="password" name="password">

  <button type="submit">提交</button>
</form>

样式美化

通过 CSS 调整间距、边框和颜色,提升表单视觉效果。

css 表单制作

form {
  max-width: 400px;
  margin: 0 auto;
  padding: 20px;
  background-color: #f9f9f9;
  border-radius: 8px;
}

label {
  display: block;
  margin-bottom: 8px;
  font-weight: bold;
}

input {
  width: 100%;
  padding: 10px;
  margin-bottom: 15px;
  border: 1px solid #ddd;
  border-radius: 4px;
}

button {
  background-color: #4CAF50;
  color: white;
  padding: 10px 15px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

button:hover {
  background-color: #45a049;
}

响应式设计

使用媒体查询适配不同屏幕尺寸,确保移动端友好。

css 表单制作

@media (max-width: 600px) {
  form {
    padding: 15px;
  }
  input {
    padding: 8px;
  }
}

验证状态样式

通过 :valid:invalid 伪类标记输入合法性。

input:valid {
  border-color: #4CAF50;
}

input:invalid {
  border-color: #f44336;
}

高级交互效果

添加过渡动画和焦点样式,增强用户体验。

input {
  transition: border-color 0.3s;
}

input:focus {
  border-color: #2196F3;
  outline: none;
  box-shadow: 0 0 5px rgba(33, 150, 243, 0.5);
}

标签: 表单css
分享给朋友:

相关文章

css制作箭头

css制作箭头

使用 CSS 边框制作箭头 通过调整元素的 border 属性,利用透明边框和实色边框的组合生成箭头。例如,创建一个向右的箭头: .arrow-right { width: 0; hei…

css怎么制作三角形

css怎么制作三角形

使用边框制作三角形 通过设置元素的边框宽度和颜色,可以创建不同方向的三角形。将元素的宽度和高度设为0,利用边框的透明属性实现。 .triangle-up { width: 0; height…

css制作春季踏青

css制作春季踏青

使用CSS制作春季踏青主题效果 背景设计 通过渐变背景模拟春日天空,使用柔和的色调如浅蓝、淡绿和粉色。可以添加云朵或小鸟的剪影作为装饰元素。 body { background: linear-…

css 制作箭头

css 制作箭头

使用 CSS 边框制作箭头 通过调整元素的边框宽度和颜色,利用透明边框的特性可以创建箭头效果。例如,制作一个向右的箭头: .arrow-right { width: 0; height: 0…

css 边框制作

css 边框制作

基础边框设置 使用 border 属性可快速设置边框样式、宽度和颜色: .element { border: 1px solid #000; /* 宽度 | 样式 | 颜色 */ } 样式选…

vue 实现表单

vue 实现表单

Vue 表单实现方法 使用 Vue 实现表单可以通过多种方式,包括基础表单绑定、表单验证以及第三方库集成。以下是常见的实现方法: 基础表单绑定 Vue 提供了 v-model 指令实现表单元素的双向…