`

H5 仿Bootstrap表单输入框焦点高光

阅读更多
<!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>

 

这个是通过手机上查看的效果图:

 

 

 

 

 

 

 

  • 大小: 55.8 KB
1
0
分享到:
评论

相关推荐

    bootstrap下拉列表与输入框组结合的样式调整

    在Bootstrap中,输入框组(Input Groups)和下拉列表(Dropdowns)是两个常用的功能,它们可以组合使用,以创建更复杂的用户界面。下面我们将深入探讨如何在Bootstrap中调整下拉列表与输入框组结合的样式。 首先,...

    5套H5+bootstrap框架写的后台管理模板

    标题中的“5套H5+bootstrap框架写的后台管理模板”是指包含五种不同的基于HTML5(H5)和Bootstrap框架构建的后台管理界面设计方案。这些模板通常用于开发Web应用程序的后端控制面板,以帮助管理员高效地管理和监控...

    bootstrap风格的html5表单验证示例

    3. **Bootstrap表单组件**:Bootstrap提供了一套统一的样式和布局,如`.form-control`类用于文本输入框,`.form-group`用于包裹表单元素以实现间距,`.form-check`用于复选框和单选按钮等。这些组件让表单在各种设备...

    bootstrap4标签输入框插件

    Bootstrap 4标签输入框插件是一款为网页设计者和开发者提供的高效工具,它利用了Bootstrap 4框架的强大功能,特别是其Badge组件,来实现动态创建、编辑和删除标签的功能。这款插件对于需要用户输入多标签场景的应用...

    Bootstrap4数值输入插件

    Bootstrap4数值输入插件是基于流行的前端框架Bootstrap 4开发的一款实用工具,它极大地简化了在Web表单中创建数值输入 spinner 的过程。Spinner是一种允许用户通过点击或使用箭头键来增加或减少数值的控件,常用于...

    基于Bootstrap重置输入框内容按钮插件

    Bootstrap框架是目前广泛使用的前端开发...通过这些知识点,开发者不仅可以利用pureClearButton插件来提供输入框内容的重置功能,还可以进一步了解和利用Bootstrap的输入框组特性来设计更加丰富和人性化的表单界面。

    bootstrap表单构造器

    Bootstrap表单构造器是一种强大的工具,它允许开发者高效地创建和管理HTML表单,尤其适用于基于Bootstrap框架的项目。Bootstrap是Twitter开发的一款流行的开源前端框架,提供了丰富的样式、组件和响应式设计,使得...

    17.Bootstrap输入框.rar

    Bootstrap提供了预设的验证状态,例如`is-valid`和`is-invalid`,用于显示表单验证结果: ```html 请输入有效的邮箱地址。 ``` 6. 输入框组: Bootstrap的输入框组允许你将辅助文本、按钮或其他控件与输入框结合...

    Bootstrap4 输入框组

    在Bootstrap4中,输入框组(Input Groups)是构建表单元素时非常实用的一个功能,它允许开发者在输入框周围添加额外的元素,如图标、文本或按钮,以提升用户体验和界面设计。 输入框组主要通过使用 `.input-group` ...

    Bootstrap响应式输入框表单验证代码

    Bootstrap响应式输入框表单验证代码基于Bootstrap3.3.5制作,响应式设计,自适应分辨率,兼容PC端和移动端,有9种输入框表单验证功能:1.文本框只能输入数字代码(小数点也不能输入);2.只能输入数字,能输小数点;3....

    基于bootstrap的动态表单的实现

    Bootstrap动态表单是一种高效、灵活的用户界面设计方式,它允许开发者在运行时根据需要创建和修改表单结构。在Web应用中,这种能力尤为重要,因为它可以满足不同用户的需求,或者适应不断变化的数据输入需求。...

    H5 输入框的提示信息

    例如,Bootstrap提供了`form-control`类,可以方便地设置输入框样式,包括提示信息的显示效果。此外,一些表单验证库如jQuery Validation或Formik也能帮助我们更好地处理用户输入和提示信息的交互。 总结,H5输入框...

    bootstrap表单验证

    Bootstrap表单验证是一种在网页开发中常用的技术,用于确保用户在提交表单前输入的数据有效、完整且符合预设规则。Bootstrap,一个流行的前端开发框架,提供了美观的UI组件和强大的交互功能,其中包括表单验证功能。...

    bootstrap表单页面练习

    2. **表单控件样式**:Bootstrap的`.form-control`类可以应用到输入框、选择下拉框等元素上,为它们添加一致的边框、内阴影和填充,使其与Bootstrap的整体风格保持一致。 3. **响应式表单**:Bootstrap的表单设计是...

    bootstrap输入框组使用方法

    在本文中,我们将深入探讨Bootstrap框架中的输入框组(Input Groups)的使用方法。Bootstrap是一个流行的前端开发框架,它提供了一套美观、响应式的UI组件,使得构建网站变得更加容易。输入框组是其中的一个关键组件...

    bootstrap表单按回车会自动刷新页面的解决办法

    Bootstrap表单按回车会自动刷新页面的解决办法 Bootstrap是一种流行的前端框架,提供了许多实用的UI组件和工具,帮助开发者快速构建web应用程序。然而,在使用Bootstrap时,可能会遇到一些问题,例如表单按回车会...

    基于Bootstrap的表单浮动标签

    这个文件会提供必要的样式,使得当输入框获取焦点或有内容时,标签会自动浮动到输入框内部。 ```html &lt;link rel="stylesheet" href="path/to/bootstrap-float-label.css"&gt; ``` 3. **类名添加**:为了触发浮动标签...

    Bootstrap 第8章 输入框和导航组件

    在第8章“输入框和导航组件”中,我们将深入探讨Bootstrap如何处理表单元素和导航结构,这两部分是任何网页设计中的关键组成部分。 **一、输入框组件** Bootstrap的输入框组件(Form Controls)为创建美观且功能...

Global site tag (gtag.js) - Google Analytics