现在的浏览器都支持text-overflow:ellipsis属性,用来实现单行文本的溢出显示省略号,但是这个属性并不支持多行文本。那么有没有方法在多行文本上实现同样的效果呢?-webkit-line-clampWebkit支持一个名为-webkit-line-clamp的属性,他其实是一个WebK...
分类:
其他好文 时间:
2014-12-08 15:23:16
阅读次数:
149
JS正则表达式验证账号、手机号、电话和邮箱效果体验:http://keleyi.com/keleyi/phtml/jstexiao/15.htm验证帐号是否合法 验证规则:字母、数字、下划线组成,字母开头,4-16位。function checkUser(str){ var re = /^[a...
分类:
移动开发 时间:
2014-12-08 12:20:40
阅读次数:
225
1.标识符标识符可以有字母、数字、下划线(_)、美元符($)组成,但不能包含@、%、空格等其他特殊符,不能以数字开头。标识符不能是JAVA关键字和保留字(JAVA预留的关键字,以后的升级版中有可能作为关键字),但可以包含关键字和保留字。标识符是严格区分大小写的。标识符的命名最好能反映出其作用,做到见...
分类:
编程语言 时间:
2014-12-06 20:17:02
阅读次数:
222
1.
NSMutableAttributedString *content = [[NSMutableAttributedString
alloc]initWithString:[NSString
stringWithFormat:@"注册即视为同意xxx注册协议"]];
2.
NSRange contentRange = {0,[conten...
分类:
其他好文 时间:
2014-12-06 15:27:29
阅读次数:
139
上篇文章介绍了一种比较合理的目录结构,本文来讨论一下各种命名规则。
文件
Protobuf文件使用SnakeCase规则命名(小写字母+下划线),以.proto为后缀。比如:player_info.proto。protoc会根据目标语言的命名规则来生成相应的目标文件。如果目标语言是Java的话,会生成PlayerInfo.java。如果目标语言是C++的话,会生成player_info.pb....
分类:
其他好文 时间:
2014-12-06 12:53:33
阅读次数:
258
python 单下划线/双下划线使用总结时间:2013-10-08 10:56来源:www.chengxuyuans.comPython 用下划线作为变量前缀和后缀指定特殊变量/方法。主要存在四种情形1. 1. object # public 2. __object__ # special, pyt...
分类:
编程语言 时间:
2014-12-04 22:56:13
阅读次数:
324
今天解决了一个与UILabel相关的Bug。 表现为在iOS7以上的系统中,UILabel能够自动换行,多行显示的字符串,而在iOS6上面则不会自动换行,直接打省略号。 正常情况下,numberOfLines设置为0,UILabel就会自动换行了...
分类:
其他好文 时间:
2014-12-04 20:09:28
阅读次数:
120
idsfds_V_SFASD_V_DSAFSD_V_DSAD下划线是Oracle特殊字符,需要转移,如下select*fromsystab twheret.id like'%_V_%' 改为select*fromsystab twheret.id like'%/_V/_%'ESCAPE'/'
分类:
数据库 时间:
2014-12-04 17:38:47
阅读次数:
156
一、单行文本溢出显示省略号(...)
设置块元素的宽和高,然后使用三个属性(缺一不可)控制
overflow: hidden;
text-overflow:ellipsis;
white-space:nowrap;
Demo如下:
效果如下:
二、多行文本溢出显示省略号(...)
可以使用以下四个属性来控制:
overflow : ...
分类:
其他好文 时间:
2014-12-04 10:18:04
阅读次数:
116
div、td 、p 等容器内强制换行和不换行,在某些情况下还是比较实用的,下面本文整理了一些相关方面的知识,并有具体的实现方法,需要的朋友可以参考下1、强制不换行,同时以省略号结尾。代码如下: 你好朋友朋友朋友我为什么不能看到效果啊 2、css自动换行 代码如下:div{ word-wrap: b....
分类:
Web程序 时间:
2014-12-03 11:51:23
阅读次数:
185