不使用jquery实现js打字效果示例分享


Posted in Javascript onJanuary 19, 2014

<h1>Libraries give you  <span class="txt-rotate fw700" data-period=500" data-rotate='[ "knowledge", "community", "an outlet", "中国起源", "OSCHINA" ]'></span></h1>
html,body {
  font-family: 'Open Sans', 'Helvetica Neue', sans-serif;
  padding: 3em 2em;
  font-size: 18px;
  background: #fff;
  color: #009966;
}
h1,h2 {
  font-weight: 300;
  margin: 0.4em 0;
}
h1 { font-size: 3.5em; }
h2 { font-size: 2.5em; font-weight: 700; color: #505050; }
h3 {
  color: #505050;
  font-size: 1.5em;
}
.fw700 {
  font-weight: 700;
}
input {
  font-size: 100%;
  background: #fff;
  border: none;
  color: #000;
  padding: 12px;
  margin: 0 -0.25em 0 0.3em;
  border-top-left-radius: 9px;
  border-bottom-left-radius: 9px;
  box-shadow: 0 0 5px rgba(0,0,0,0.5) inset;
}
#call {
  border-top-right-radius: none;
  border-radius: none;
}
::-webkit-input-placeholder {
   color: #222;
}
:-moz-placeholder { /* Firefox 18- */
   color: #222;  
}
::-moz-placeholder {  /* Firefox 19+ */
   color: #222;  
}
:-ms-input-placeholder {  
   color: #222;  
}
.inline {
  display: inline;
}
.button {
  display: inline-block;
  background: #009966;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
  padding: 0.44em 0.89em 0.39em;
  margin: 0 1em 0 0;
  border-top-right-radius: 9px;
  border-bottom-right-radius: 9px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: 0px;
  font-size: 1em;
  box-shadow: none;
  border: 1px solid rgba(0,0,0,0.1);
  border-left: none;
}
.field-wrapper {
  position:relative;
  margin-bottom:20px;
  display: inline-block;
}
label {
  position:absolute;
  bottom:-20px;
  left:6px;
  font-size:16px;
  color:#aaa;
  transition: all 0.1s linear;
  opacity:0;
  font-weight:bold;
  display: block;
}
label.on {
  color: #4481C4;
}
label.show {
  bottom: -30px;
  opacity: 1;
}
body {
  /* the following line fixes a blink in chrome https://code.google.com/p/chromium/issues/detail?id=108025 */
  -webkit-backface-visibility: hidden;
}
Javascript 相关文章推荐
jQuery使用手册之二 DOM操作
Mar 24 Javascript
jQuery 版本的文本输入框检查器Input Check
Jul 09 Javascript
JS 对象介绍
Jan 20 Javascript
20个实用的JavaScript技巧分享
Nov 28 Javascript
JavaScript学习心得之概述
Jan 20 Javascript
jQuery手指滑动轮播效果
Dec 22 Javascript
JQuery实现定时刷新功能代码
May 09 jQuery
vue2.x select2 指令封装详解
Oct 12 Javascript
node.js支持多用户web终端实现及安全方案
Nov 29 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
Dec 26 Javascript
JavaScript中的E-mail 地址格式验证
Mar 28 Javascript
node.js express捕获全局异常的三种方法实例分析
Dec 27 Javascript
简单的ajax连接库分享(不用jquery的ajax)
Jan 19 #Javascript
js取float型小数点后两位数的方法
Jan 18 #Javascript
js数组循环遍历数组内所有元素的方法
Jan 18 #Javascript
js使用eval解析json实例与注意事项分享
Jan 18 #Javascript
收集json解析的四种方法分享
Jan 17 #Javascript
javascript在子页面中函数无法调试问题解决方法
Jan 17 #Javascript
ie7+背景透明文字不透明超级简单的实现方法
Jan 17 #Javascript
You might like
php解析字符串里所有URL地址的方法
2015/04/03 PHP
PHP图像处理类库及演示分享
2015/05/17 PHP
PHP魔术方法的使用示例
2015/06/23 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
2016/09/22 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
2018/07/17 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
JavaScript 类似flash效果的立体图片浏览器
2010/02/08 Javascript
JavaScript实现简单的时钟实例代码
2013/11/23 Javascript
JavaScript中的splice()方法使用详解
2015/06/09 Javascript
JavaScript验证Email(3种方法)
2015/09/21 Javascript
移动设备手势事件库Touch.js使用详解
2017/08/18 Javascript
Vue动态控制input的disabled属性的方法
2018/06/26 Javascript
解决angular2在双向数据绑定时[(ngModel)]无法使用的问题
2018/09/13 Javascript
Vue唯一可以更改vuex实例中state数据状态的属性对象Mutation的讲解
2019/01/18 Javascript
vue实现在线翻译功能
2019/09/27 Javascript
Vue实现点击当前元素以外的地方隐藏当前元素(实现思路)
2019/12/04 Javascript
微信小程序request请求封装,验签代码实例
2019/12/04 Javascript
JavaScript实现指定数量的并发限制的示例代码
2020/03/10 Javascript
Webpack5正式发布,有哪些新特性
2020/10/12 Javascript
Python3中多线程编程的队列运作示例
2015/04/16 Python
详解python的数字类型变量与其方法
2016/11/20 Python
Python星号*与**用法分析
2018/02/02 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
python监控文件并且发送告警邮件
2018/06/21 Python
Python使用matplotlib绘制随机漫步图
2018/08/27 Python
Python开发的十个小贴士和技巧及长常犯错误
2018/09/27 Python
详解Python Opencv和PIL读取图像文件的差别
2019/12/27 Python
Python gevent协程切换实现详解
2020/09/14 Python
HTML5之SVG 2D入门12—SVG DOM及DOM操作介绍
2013/01/30 HTML / CSS
倩碧英国官网:Clinique英国
2018/08/10 全球购物
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
2013/07/06 面试题
研究生自荐信
2013/10/09 职场文书
golang 实现Location跳转方式
2021/05/02 Golang
Html5同时支持多端sdk的小技巧
2021/11/17 HTML / CSS