点击输入框时边框颜色及边框阴影
input:focus { outline:none; border: 1px solid #6b99f7; box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); }outline--->绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用
box--->shadow向框添加一个或多个阴影
推荐使用:placeholder 属性
提供可描述输入字段预期值的提示信息,该提示会在输入字段为空时显示,并会在字段获得焦点时消失
注释:placeholder 属性适用于以下的 <input> 类型:text, search, url, telephone, email 以及 password
用法:
<form> 用户: <input type="text" name="user" placeholder="请输入用户名"> <br /> //换行 密码: <input type="password" name="password" placeholder="请输入密码"> </form>
以下为以前旧版控制输入框提示字,由js控制显示隐藏,具体功能已标注出来
<style> #wrapper { position: relative; display: inline; } #description { position: absolute; left: 1px; color: #999999; display: none; } </style> <form id="search"> <div id="wrapper"> <!--相对位置--> <label for="keyword" id="description">请输入关键字</label> <!--绝对位置--> <input type="text" id="keyword" name="keyword"> </div> <button>搜索</button> </form> <script> window.onload = function() { if (!document.getElementById("keyword").value) { document.getElementById("description").style.display = "inline"; } };//onload页面加载好后,未点击时显示 document.getElementById("keyword").onfocus = function() { if (!document.getElementById("keyword").value) { document.getElementById("description").style.display = "none"; } }//onfocus获得焦点,点击时消失 document.getElementById("keyword").onblur = function() { if (!document.getElementById("keyword").value) { document.getElementById("description").style.display = "inline"; } }//onblur失去焦点时 document.getElementById("search").onsubmit = function() { if (!document.getElementById("keyword").value) { alert("请输入关键字"); return false; } return true; }//onsubmit表单按钮被点击时发生 </script>
属性:
①输入框不可选中编辑
disabled="disabled"
<input value="部落公社科技有限公司" disabled="disabled" class="form-control base-change-input" type="text">
解决placeholder在IE兼容:
http://zyjustin9.iteye.com/blog/2145467
相关推荐
Safari 浏览器以其独特的界面效果赢得了用户喜爱,其中输入框获取焦点后的边框阴影效果就是一项典型的例子。这个效果在提升用户体验方面起到了积极作用,然而,它并不适用于所有浏览器,尤其是 Internet Explorer...
在本文中,我们将深入探讨如何使用jQuery来模拟Safari浏览器中输入框获取焦点时的边框阴影效果。这个效果在用户交互中起到了很好的视觉引导作用,使得用户更容易注意到正在活动的元素。通过提供的"jquery模拟safari...
这可能是改变输入框的边框颜色、大小、阴影或者添加其他视觉反馈。这种技术可以增加用户的注意力,使得交互过程更加生动有趣。Vue2.0提供了响应式的数据绑定和组件系统,使得实现这种特效变得更加便捷和高效。 ...
4. **阴影效果**:`box-shadow`属性可为输入框添加阴影,营造立体感,使其在页面上更加突出。 5. **文字效果**:利用`text-shadow`可以实现文字的阴影效果,`text-indent`和`text-align`可以控制文字的对齐和缩进,...
3. **文字阴影和边框阴影**:通过`text-shadow`和`box-shadow`属性,可以为输入框的文字和整个元素添加阴影效果,增加立体感。 4. **过渡和动画**:`transition`和`@keyframes`规则可以实现输入框样式的平滑过渡和...
1. 边框与圆角:通过CSS的border属性,我们可以设置输入框的边框宽度、颜色和样式,同时使用border-radius属性来创建圆角效果。 2. 背景色与阴影:background-color属性改变背景颜色,box-shadow属性添加阴影效果,...
2. 选中输入框时的样式变化:当用户点击输入框并开始输入时,输入框的边框、大小或背景可能会有相应的动画效果,如增宽、改变颜色或添加阴影,以增强用户的操作反馈。 3. 背景阴影效果:为了增加输入框的立体感,...
"制作漂亮的输入框"这一主题主要关注如何通过CSS(层叠样式表)技术来定制具有平滑边框、无棱角外观的输入框,使其更加吸引用户,特别是在用户登录和注册场景下。以下将详细介绍如何实现这一目标。 首先,我们需要...
对于输入框(input)特效,我们可以利用CSS3中的多种属性,如伪类、过渡效果、变换、边框半径、阴影等,来实现动态效果。 1. **伪类**:CSS3提供了诸如`:hover`, `:focus`, `:active`等伪类,使得在用户操作输入框时...
"漂亮"的文本输入框可能涉及到圆角、阴影效果、自定义占位符颜色、边框动画等高级CSS技术。 3. **特效应用**:标签中提到的"特效"可能指动态效果,如聚焦时的高亮、输入验证时的提示显示、鼠标悬停时的变化等。...
5. **样式自定义**:虽然Canvas本身没有内置的样式系统,但我们可以通过JavaScript模拟CSS属性,比如边框、背景色、阴影等,以使模拟的输入框更接近真实的效果。 6. **优化性能**:由于Canvas是实时绘制的,大量或...
1. **动画效果**:可以为输入框添加聚焦和失去焦点时的动画效果,如边框颜色的变化、阴影效果等,这可以通过CSS3的transition和animation属性实现。 2. **实时验证**:在用户输入过程中进行验证,例如检查邮箱格式...
我们可以定义弹出框的样式,如位置、大小、背景颜色、边框、阴影等。同时,使用过渡效果(transition)和动画(animation)为弹出和关闭添加平滑的动态效果。例如: ```css #popup { position: fixed; top: 50%; ...
CSS可以用来设置边框、背景色、阴影效果,甚至动画效果,以增强视觉体验。同时,CSS的盒模型(Box Model)知识在这里也很重要,用于精确控制输入框的尺寸和位置。 在实际应用中,为了兼容不同的浏览器,可能还需要...
你可以在这里找到关于输入框边框、背景、内边距、字体、伪类选择器(如`:hover`, `:focus`, `:active`)等的详细规则。 2. `script.js` 或 `jquery.inputbox.js`:这可能是使用jQuery编写的脚本文件,负责处理输入框...
2. **边框与背景**:CSS3允许使用线性渐变、径向渐变和图像作为边框和背景,这使得输入框的外观可以根据需求定制,比如创建具有渐变色边框或背景的动态效果。 3. **阴影效果**:`box-shadow`和`text-shadow`属性...
这两个CSS选择器将应用于由`inputWrapCls`和`triggerWrapCls`指定的元素,确保输入框和触发器包裹元素的边框样式都设为无边框。 在实际开发中,根据设计需求,可能还需要处理其他情况,例如当`textfield`处于不同...
/* 蓝色阴影,模拟光效 */ } ``` 接下来,我们需要使用JavaScript来监听input元素的`focus`和`blur`事件。当input获取焦点时,我们通过JavaScript将`.input-active`类添加到该元素;失去焦点时,移除这个类。这...
这段代码将输入框的宽度设置为200像素,添加了内边距、无边框、圆角和阴影效果。当输入框获取焦点时,边框颜色变为蓝色。`::placeholder`伪元素用来设置提示文本的样式,如颜色和字体大小。 为了使输入框与按钮形成...