`

输入框边框阴影

阅读更多

点击输入框时边框颜色及边框阴影

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

 

 

 

分享到:
评论

相关推荐

    jquery模拟safari浏览器输入框获取焦点后边框阴影

    Safari 浏览器以其独特的界面效果赢得了用户喜爱,其中输入框获取焦点后的边框阴影效果就是一项典型的例子。这个效果在提升用户体验方面起到了积极作用,然而,它并不适用于所有浏览器,尤其是 Internet Explorer...

    jquery模拟safari浏览器输入框获取焦点后边框阴影效果.zip

    在本文中,我们将深入探讨如何使用jQuery来模拟Safari浏览器中输入框获取焦点时的边框阴影效果。这个效果在用户交互中起到了很好的视觉引导作用,使得用户更容易注意到正在活动的元素。通过提供的"jquery模拟safari...

    基于vue2.0的input输入框文字特效

    这可能是改变输入框的边框颜色、大小、阴影或者添加其他视觉反馈。这种技术可以增加用户的注意力,使得交互过程更加生动有趣。Vue2.0提供了响应式的数据绑定和组件系统,使得实现这种特效变得更加便捷和高效。 ...

    14种CSS3炫酷表单input输入框美化效果

    4. **阴影效果**:`box-shadow`属性可为输入框添加阴影,营造立体感,使其在页面上更加突出。 5. **文字效果**:利用`text-shadow`可以实现文字的阴影效果,`text-indent`和`text-align`可以控制文字的对齐和缩进,...

    F:\Soft\input输入框美化效果.zip

    3. **文字阴影和边框阴影**:通过`text-shadow`和`box-shadow`属性,可以为输入框的文字和整个元素添加阴影效果,增加立体感。 4. **过渡和动画**:`transition`和`@keyframes`规则可以实现输入框样式的平滑过渡和...

    输入框特效

    1. 边框与圆角:通过CSS的border属性,我们可以设置输入框的边框宽度、颜色和样式,同时使用border-radius属性来创建圆角效果。 2. 背景色与阴影:background-color属性改变背景颜色,box-shadow属性添加阴影效果,...

    好看的input输入框-合集-各种悬停、选中特效样式-HTML源码

    2. 选中输入框时的样式变化:当用户点击输入框并开始输入时,输入框的边框、大小或背景可能会有相应的动画效果,如增宽、改变颜色或添加阴影,以增强用户的操作反馈。 3. 背景阴影效果:为了增加输入框的立体感,...

    制作漂亮的输入框

    "制作漂亮的输入框"这一主题主要关注如何通过CSS(层叠样式表)技术来定制具有平滑边框、无棱角外观的输入框,使其更加吸引用户,特别是在用户登录和注册场景下。以下将详细介绍如何实现这一目标。 首先,我们需要...

    CSS3实现动态输入框input框特效.zip

    对于输入框(input)特效,我们可以利用CSS3中的多种属性,如伪类、过渡效果、变换、边框半径、阴影等,来实现动态效果。 1. **伪类**:CSS3提供了诸如`:hover`, `:focus`, `:active`等伪类,使得在用户操作输入框时...

    一个漂亮文本输入框.rar

    "漂亮"的文本输入框可能涉及到圆角、阴影效果、自定义占位符颜色、边框动画等高级CSS技术。 3. **特效应用**:标签中提到的"特效"可能指动态效果,如聚焦时的高亮、输入验证时的提示显示、鼠标悬停时的变化等。...

    html5 canvas酷炫的文本输入框动画特效

    5. **样式自定义**:虽然Canvas本身没有内置的样式系统,但我们可以通过JavaScript模拟CSS属性,比如边框、背景色、阴影等,以使模拟的输入框更接近真实的效果。 6. **优化性能**:由于Canvas是实时绘制的,大量或...

    asp.net输入框特效

    1. **动画效果**:可以为输入框添加聚焦和失去焦点时的动画效果,如边框颜色的变化、阴影效果等,这可以通过CSS3的transition和animation属性实现。 2. **实时验证**:在用户输入过程中进行验证,例如检查邮箱格式...

    html5+css3弹出输入框

    我们可以定义弹出框的样式,如位置、大小、背景颜色、边框、阴影等。同时,使用过渡效果(transition)和动画(animation)为弹出和关闭添加平滑的动态效果。例如: ```css #popup { position: fixed; top: 50%; ...

    四角拖拽输入框,纯js完成

    CSS可以用来设置边框、背景色、阴影效果,甚至动画效果,以增强视觉体验。同时,CSS的盒模型(Box Model)知识在这里也很重要,用于精确控制输入框的尺寸和位置。 在实际应用中,为了兼容不同的浏览器,可能还需要...

    jquery输入框美化,充满艺术气息

    你可以在这里找到关于输入框边框、背景、内边距、字体、伪类选择器(如`:hover`, `:focus`, `:active`)等的详细规则。 2. `script.js` 或 `jquery.inputbox.js`:这可能是使用jQuery编写的脚本文件,负责处理输入框...

    15个CSS3动态输入框input框代码

    2. **边框与背景**:CSS3允许使用线性渐变、径向渐变和图像作为边框和背景,这使得输入框的外观可以根据需求定制,比如创建具有渐变色边框或背景的动态效果。 3. **阴影效果**:`box-shadow`和`text-shadow`属性...

    ExtJs5 去掉textfield边框

    这两个CSS选择器将应用于由`inputWrapCls`和`triggerWrapCls`指定的元素,确保输入框和触发器包裹元素的边框样式都设为无边框。 在实际开发中,根据设计需求,可能还需要处理其他情况,例如当`textfield`处于不同...

    input输入框蓝光特效

    /* 蓝色阴影,模拟光效 */ } ``` 接下来,我们需要使用JavaScript来监听input元素的`focus`和`blur`事件。当input获取焦点时,我们通过JavaScript将`.input-active`类添加到该元素;失去焦点时,移除这个类。这...

    html5配合css3实现带提示文字的输入框

    这段代码将输入框的宽度设置为200像素,添加了内边距、无边框、圆角和阴影效果。当输入框获取焦点时,边框颜色变为蓝色。`::placeholder`伪元素用来设置提示文本的样式,如颜色和字体大小。 为了使输入框与按钮形成...

Global site tag (gtag.js) - Google Analytics