<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <title>H5 仿Bootstrap表单输入框焦点高光</title> <style type="text/css"> input, textarea { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); transition: border linear 0.2s, box-shadow linear 0.2s; } input, textarea, select { font-size: 1em; display: inline-block; padding: 4px; color: #555555; vertical-align: middle; background-color: #ffffff; border: 1px solid #cccccc; border-radius: 3px; margin: 3px 0; } /* 获得焦点时的输入框高光效果 */ input:focus, textarea:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; /* IE6-9 */ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); } /* 避免对其他元素的不良影响(主要表现在IE浏览器中) */ input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; box-shadow: none; } input[type="image"], input[type="checkbox"], input[type="radio"] { padding: 0; margin: 3px 0; *margin-top: 0; /* IE7 */ line-height: normal; cursor: pointer; background-color: transparent; border: 0 \9; /* IE9- */ border-radius: 0; } /* 避免对按钮样式的不良影响 */ input[type="button"], input[type="submit"], .btn { display: inline-block; *display: inline; padding: 4px 10px; font-size: 1em; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-bottom-color: #b3b3b3; border-radius: 4px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); *zoom: 1; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); } </style> </head> <body> 姓名:<input type="text" /><br /> 密码:<input type="password" /><br /> 复选框:<input type="checkbox" /><input type="checkbox" /><br /> 单选框:<input type="radio" /><input type="radio" /><br /> <textarea></textarea><br /> <input type="file" /><br /> <input type="image" src="btn.png" /><br /> <input type="button" value="重置" /> <input type="submit" value="提交" /> </body> </html>
这个是通过手机上查看的效果图:
相关推荐
在Bootstrap中,输入框组(Input Groups)和下拉列表(Dropdowns)是两个常用的功能,它们可以组合使用,以创建更复杂的用户界面。下面我们将深入探讨如何在Bootstrap中调整下拉列表与输入框组结合的样式。 首先,...
标题中的“5套H5+bootstrap框架写的后台管理模板”是指包含五种不同的基于HTML5(H5)和Bootstrap框架构建的后台管理界面设计方案。这些模板通常用于开发Web应用程序的后端控制面板,以帮助管理员高效地管理和监控...
3. **Bootstrap表单组件**:Bootstrap提供了一套统一的样式和布局,如`.form-control`类用于文本输入框,`.form-group`用于包裹表单元素以实现间距,`.form-check`用于复选框和单选按钮等。这些组件让表单在各种设备...
Bootstrap 4标签输入框插件是一款为网页设计者和开发者提供的高效工具,它利用了Bootstrap 4框架的强大功能,特别是其Badge组件,来实现动态创建、编辑和删除标签的功能。这款插件对于需要用户输入多标签场景的应用...
Bootstrap4数值输入插件是基于流行的前端框架Bootstrap 4开发的一款实用工具,它极大地简化了在Web表单中创建数值输入 spinner 的过程。Spinner是一种允许用户通过点击或使用箭头键来增加或减少数值的控件,常用于...
Bootstrap框架是目前广泛使用的前端开发...通过这些知识点,开发者不仅可以利用pureClearButton插件来提供输入框内容的重置功能,还可以进一步了解和利用Bootstrap的输入框组特性来设计更加丰富和人性化的表单界面。
Bootstrap表单构造器是一种强大的工具,它允许开发者高效地创建和管理HTML表单,尤其适用于基于Bootstrap框架的项目。Bootstrap是Twitter开发的一款流行的开源前端框架,提供了丰富的样式、组件和响应式设计,使得...
Bootstrap提供了预设的验证状态,例如`is-valid`和`is-invalid`,用于显示表单验证结果: ```html 请输入有效的邮箱地址。 ``` 6. 输入框组: Bootstrap的输入框组允许你将辅助文本、按钮或其他控件与输入框结合...
在Bootstrap4中,输入框组(Input Groups)是构建表单元素时非常实用的一个功能,它允许开发者在输入框周围添加额外的元素,如图标、文本或按钮,以提升用户体验和界面设计。 输入框组主要通过使用 `.input-group` ...
Bootstrap响应式输入框表单验证代码基于Bootstrap3.3.5制作,响应式设计,自适应分辨率,兼容PC端和移动端,有9种输入框表单验证功能:1.文本框只能输入数字代码(小数点也不能输入);2.只能输入数字,能输小数点;3....
Bootstrap动态表单是一种高效、灵活的用户界面设计方式,它允许开发者在运行时根据需要创建和修改表单结构。在Web应用中,这种能力尤为重要,因为它可以满足不同用户的需求,或者适应不断变化的数据输入需求。...
例如,Bootstrap提供了`form-control`类,可以方便地设置输入框样式,包括提示信息的显示效果。此外,一些表单验证库如jQuery Validation或Formik也能帮助我们更好地处理用户输入和提示信息的交互。 总结,H5输入框...
Bootstrap表单验证是一种在网页开发中常用的技术,用于确保用户在提交表单前输入的数据有效、完整且符合预设规则。Bootstrap,一个流行的前端开发框架,提供了美观的UI组件和强大的交互功能,其中包括表单验证功能。...
2. **表单控件样式**:Bootstrap的`.form-control`类可以应用到输入框、选择下拉框等元素上,为它们添加一致的边框、内阴影和填充,使其与Bootstrap的整体风格保持一致。 3. **响应式表单**:Bootstrap的表单设计是...
在本文中,我们将深入探讨Bootstrap框架中的输入框组(Input Groups)的使用方法。Bootstrap是一个流行的前端开发框架,它提供了一套美观、响应式的UI组件,使得构建网站变得更加容易。输入框组是其中的一个关键组件...
Bootstrap表单按回车会自动刷新页面的解决办法 Bootstrap是一种流行的前端框架,提供了许多实用的UI组件和工具,帮助开发者快速构建web应用程序。然而,在使用Bootstrap时,可能会遇到一些问题,例如表单按回车会...
这个文件会提供必要的样式,使得当输入框获取焦点或有内容时,标签会自动浮动到输入框内部。 ```html <link rel="stylesheet" href="path/to/bootstrap-float-label.css"> ``` 3. **类名添加**:为了触发浮动标签...
在第8章“输入框和导航组件”中,我们将深入探讨Bootstrap如何处理表单元素和导航结构,这两部分是任何网页设计中的关键组成部分。 **一、输入框组件** Bootstrap的输入框组件(Form Controls)为创建美观且功能...