当前位置:首页 > 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);
}

占位符样式

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

css 制作输入框

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

禁用状态样式

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

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

带图标的输入框

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

css 制作输入框

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;
}

响应式设计

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

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

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

相关文章

css网页制作

css网页制作

CSS网页制作基础 CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。以下是核心知识点: 选择器与样式规则 /* 标签选择器 */ p { color: #333; fo…

css制作钢琴块

css制作钢琴块

使用CSS制作钢琴块 钢琴块可以通过HTML和CSS的配合实现,主要利用flexbox布局和伪元素来模拟钢琴的黑白键排列。 HTML结构 <div class="piano"> &l…

div css制作

div css制作

使用 DIV 和 CSS 制作网页布局 DIV 是 HTML 中的块级元素,结合 CSS 可以灵活地创建各种网页布局。以下是常见的使用方法: 基础 DIV 结构 <div class="con…

css 制作按钮

css 制作按钮

基础按钮样式 使用CSS创建一个基础按钮需要定义display、padding、background-color和border等属性。以下是一个简单示例: .button { display:…

css表格制作

css表格制作

CSS表格制作方法 使用CSS创建表格可以通过多种方式实现,以下是常见的几种方法: 使用HTML原生表格标签结合CSS样式 <table class="styled-table">…

淘宝导航css制作

淘宝导航css制作

淘宝导航 CSS 制作方法 淘宝导航栏通常包含多个层级菜单、下拉框和响应式设计。以下是实现类似效果的 CSS 制作方法: 基础结构 导航栏通常使用 <nav> 或 <div>…