等宽字体延伸到的 ch 长度单位和动画 animation-timing-function
新知识点get!
等宽字体(monospaced font)是指字符宽度相同的电脑字体。与此相对,字符宽度不尽相同的电脑字体称为比例字体(proportional font)。
东亚字体基本都是等宽字体,但是英文字符,举个例子,milk 明显 M 和 i 所占据的空间不一样。
等宽字体例子
font-family: Consolas, Monaco, monospace;
一个应用的特效实例 CSS content换行技术实现字符animation loading效果
里面谈到了一个CSS3属性, step-start,是animation-timing-function的值,W3Cschool中没有记录
step 函数能够将动画变成一帧一帧的,相较于transition的0s切换,能够控制多个帧状态。
此外, ch 这个长度单位,数字“0”的宽度,和等宽字体应用 text-indent属性,便能够实现 一个点 两个点 三个点的切换了
代码如下:
    span {
        font-family: Consolas,monaco,monospace;
        animation: 3s dot step-start infinite;
        text-indent:-2ch;
        overflow:hidden;
        width:3ch;
        display:inline-block;
        vertical-align:bottom;
    }
@keyframes dot {
    % {
        color:red;
        text-indent:-1ch;
    }
    % {
        color:green;
        text-indent:;
    }
}
订单提交中<span>...</span>
等宽字体延伸到的 ch 长度单位和动画 animation-timing-function的更多相关文章
- 等宽字体的妙用-loading 点点点动画
		原理 ch等宽字体 + text-indent 动画负缩进 显示效果如 loading . loading .. loading ... loading . loading .. loading .. ... 
- CSS 条件判断、等宽字体以及ch单位
		<!DOCTYPE> <html lang="en"> <head> <meta charset="utf-8"> ... 
- ch 与等宽字体
		难题 有的时候,特别想通过字符来判断元素的长度,比如: 多行文本溢出时,文字变省略号 文字一个个的显示 效果分别如下: 第一种情况下,如果可以通过字符的数量判断长度是否溢出,从而把最后几个字符替换成省 ... 
- 编程等宽字体Source Code Pro(转)
		Source Code Pro - 最佳的免费编程字体之一!来自 Adobe 公司的开源等宽字体下载 每一位程序员都有一套自己喜爱的代码编辑器与编程字体,譬如我们之前就推荐过一款"神 ... 
- 由 Windows 向 Linux 迁移字体 和 Linux 等宽字体
		1. From Windows Windows下字体库的位置为C:\Windows\fonts,这里面包含所有windows下可用的字体.2. To Linux linux的字体库是 /usr/sha ... 
- Android等宽字体
		Android等宽字体 效果图 在xml中设置 添加属性 android:typeface="monospace" 例如 <TextView android:layout_w ... 
- netbeans等宽字体却不支持中文
		一直用netbeans,各方面都很满意,就是这字体十分不爽,如用等宽字体却不支持中文,百度了一下,找到了解决办法,贴出来,给需要的朋友. 01.找到自己java字体目录.我的目录是[C:\Progra ... 
- sourceinsight  tab  空格  对齐 等宽字体
		参考:http://bbs.chinaunix.net/thread-587409-1-1.html 1. SMART TAB的用法. 解决自动缩进. 新开一个PROJECT后,点Options-&g ... 
- 字体:等宽字体与比例字体 - Monospaced font & Proportional font
		字体:等宽字体与比例字体 - Monospaced font & Proportional font 量子波儿 2013-08-24 16:54:12 7101 收藏 1分类专栏: 计算机常识 ... 
随机推荐
- Robotframework框架AndroidLibrary库安装
			1.Ruby官网(http://rubyinstaller.org/)下载系统对应安装包进行安装 2.Ruby官网(http://rubyinstaller.org/)下载对应DevKit,运行解压到 ... 
- R12将银行和分行都使用TCA管理
			R12将银行和分行都使用TCA管理,后台保存在HZ_PARTIES . 银行帐号:如果是付款或者是收款(本公司的帐号,内部帐号),都保存在ce_bank_accounts,ce_bank_acct_u ... 
- iOS返回一个前面没有0,小数点后保留两位的数字字符串
			/* * 处理一个数字加小数点的字符串,前面无0,保留两位.网上有循环截取的方法,如果数字过长,浪费内存,这个方法在优化内存的基础上设计的. */ -(NSString*)getTheCorrectN ... 
- Find the largest K numbers from array (找出数组中最大的K个值)
			Recently i was doing some study on algorithms. A classic problem is to find the K largest(smallest) ... 
- EUI HSlider 实现音量控制
			一 HSlider使用 直接拖动到exml上,并赋值默认皮肤 <?xml version="1.0" encoding="utf-8"?> < ... 
- noSuchMethodException问题
			上午遇到一个nosuchMethodException 折腾了一上午发现是jar包冲突引起的.首先发现单独运行没问题,和其他项目整合后就有问题,当时以为代码问题,其实早该想到是jar包冲突造成的... ... 
- css 去除点击之后的虚线
			链接在被点击时会出现虚线框,即使松开了也仍然存在,在有的时候显得不美观.既然不好看,那就不要它.怎样去掉呢? 方法一 IE下可使用其私有的html属性:hideFoucs,在标签的结构中加入hidef ... 
- JAVA类图
			类与类图 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性.操作.关系的对象集合的总称. 在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能, ... 
- PDF的信息表达原理及特点分析
			一.PDF概述 PDF(Portable Document Format)是一种结构化的文档格式.它由美国著名排版与图像处理软件Adobe公司于1993年首次发布(1.0版),并于同年推出了其相应的支 ... 
- [转]eclipse最佳设置
			设置工作空间的项目编码, 防止出现乱码 Window - Preferences - General - Workspace 将"Text file encoding&quo ... 
