CSS3实现可伸缩输入框

转载 2016年05月30日 22:38:17

html文件:

<input type="text">

css文件:

input{
    border: 1px solid #CCC;
    cursor: pointer;
    height: 30px;
    margin: 3px 0;
    text-indent:10px;
    position: relative;
    transition: width 400ms ease, background 400ms ease, border-radius 400ms ease;
    width: 100px;
    font-size: 16px;
}
input:focus{
    background-color: #fff;
    border: 2px solid #c3c0ab;
    border-radius:10px;
    cursor: text;
    outline: 0;
    width: 230px;
}

实现效果:
这里写图片描述

笔记-CSS3实现3D搜索输入框

题外话今天拜读了大漠的发现里面这个按钮的实例挺赞的,稍微完善了一下原来例子. 去掉一些现在不用的前缀,补全了最终版的.clearfix,还有样式稍作修改~~原版效果图: 预备知识 基础布局知识 C...
  • bomess
  • bomess
  • 2015年08月18日 17:38
  • 1450

CSS3 input 输入框蓝光特效

CSS3 input 输入框蓝光特效

HTML5+CSS3+JQuery1.9 输入框切换和Div失焦模拟

Div失焦原理:判断document点击对象是否在Div容器以内,否则触发事件 需要脚本:jquery-1.9.1.js 下载地址:http://download.csdn.net/detai...

CSS3 输入框阴影效果及其他阴影效果

此处{ } CSS: form,p ( margin-bottom:30px; margin-left:20px;) .shadow,.one,.two,.three,.four,.five,.s...

【CSS3】-伸缩布局盒模型实现 3列等高布局

CSS3引入了Flexbox盒模型

css3伸缩布局实现三列固定

css3伸缩布局实现三列固定

CSS3可伸缩框属性,可用于等分显示子元素或按比例显示子元素的大小

用法跟Android的android:layout_weight属性类似,可类比Android中的用法,这样比较好记,由于目前所有浏览器都不支持大部分的属性,所以所有的属性都需要加上Firefox、S...
  • immrma
  • immrma
  • 2014年07月21日 11:56
  • 592

[25]CSS3 弹性伸缩布局(中)

一.混合过渡版混合版本的 Flexbox 模型是 2011 年提出的工作草案,主要是针对 IE10 浏览器实现的伸缩布局效果,其功能和旧版本的属性大同小异。我们还是采用上一节课的文件,然后使用混合过渡...

CSS3 flex 伸缩布局盒模型

CSS3引入一种新的布局模式-flexbox布局 1. 优点:flexbox布局在定义伸缩项目大小时伸缩容器会预留一些可用空间,可以调节伸缩项目的相对大小和位置。非常适用于排列方向改变,缩放与收缩用...

CSS3弹性伸缩布局——flex布局

flex伸缩布局~ html代码: 发生过的空间还是看价格哈健康啊水果和卡刷卡更何况规划哈萨克的骨灰撒块光辉卡萨很干净啊是高科技傻空给发生过的空间还是看价格哈健康啊水果和卡刷卡更何况规...
  • vaelcy
  • vaelcy
  • 2017年10月20日 15:44
  • 118
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CSS3实现可伸缩输入框
举报原因:
原因补充:

(最多只允许输入30个字)