当前位置:首页 > CSS

css 制作输入框

2026-02-27 00:49:31CSS

基础输入框样式

使用 input 元素的基础样式,调整边框、内边距和圆角:

input[type="text"] {
  width: 200px;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 14px;
}

焦点状态效果

添加 :focus 伪类,突出输入框激活状态:

input[type="text"]:focus {
  border-color: #4a90e2;
  outline: none;
  box-shadow: 0 0 5px rgba(74, 144, 226, 0.5);
}

占位符样式

自定义占位符文本的样式:

input::placeholder {
  color: #999;
  font-style: italic;
}

禁用状态样式

为禁用状态的输入框添加视觉提示:

input:disabled {
  background-color: #f5f5f5;
  cursor: not-allowed;
}

带图标的输入框

使用 background 属性添加图标,并通过 padding 调整文本位置:

input.search {
  padding-left: 30px;
  background: url('search-icon.png') no-repeat 10px center;
  background-size: 15px;
}

动画过渡效果

为边框和阴影添加平滑过渡:

input {
  transition: border-color 0.3s, box-shadow 0.3s;
}

响应式设计

根据屏幕宽度调整输入框尺寸:

css 制作输入框

@media (max-width: 600px) {
  input[type="text"] {
    width: 100%;
  }
}

标签: 输入框css
分享给朋友:

相关文章

css怎么制作段落

css怎么制作段落

段落样式基础设置 使用 p 标签定义段落,通过CSS控制字体、间距等属性: p { font-family: Arial, sans-serif; font-size: 16px;…

css制作goole

css制作goole

使用CSS制作Google标志 Google标志由多彩的字母和简洁的字体组成,可以通过CSS的字体属性、颜色渐变和布局来实现。 字体选择 Google标志使用自定义字体"Product Sans",…

css制作

css制作

CSS 基础语法 CSS(层叠样式表)用于描述HTML元素的样式。一个基本的CSS规则由选择器和声明块组成。选择器指定要样式化的HTML元素,声明块包含一个或多个属性-值对,用花括号 {} 包裹。…

css表单制作

css表单制作

表单基础结构 使用HTML创建表单容器,包含<form>标签及输入字段。表单通常需要<input>、<label>、<textarea>等元素。…

css怎么制作表格

css怎么制作表格

使用HTML和CSS制作表格 在HTML中,表格由<table>标签定义,结合CSS可以灵活控制样式。 基本HTML结构: <table> <tr>…

css网页制作教程下载

css网页制作教程下载

免费CSS网页制作教程下载资源 W3Schools提供完整的CSS教程,包含基础到高级内容,支持在线学习和实践。官网提供PDF版本下载,适合离线学习。网址:www.w3schools.com/css…