CSS文本溢出省略号
text-overflow:ellipsis
ext-overflow是一个比较特殊的属性,W3C早前的文档中(目前的文档中没有包含text-overflow属性,FML!)对其的定义是:
Name: text-overflow-mode
Value: clip | ellipsis | ellipsis-word
clip : 不显示省略标记(…),而是简单的裁切
ellipsis : 当对象内文本溢出时显示省略标记(…),省略标记插入的位置是最后一个字符。
ellipsis-word : 当对象内文本溢出时显示省略标记(…),省略标记插入的位置是最后一个词(word)。
例子
代码如下 | 复制代码 |
.ellipsis li{ -moz-binding: url('ellipsis.xml#ellipsis');/*相对当前html的路径*/ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:200px; } |
你可能也注意到了,兼容火狐浏览器的关键代码 -moz-binding: url('ellipsis.xml#ellipsis'); 就是加载了一个XML文件。
ellipsis.xml代码:
代码如下 | 复制代码 |
xmlns="http://www.mozilla.org/xbl" xmlns:xbl="http://www.mozilla.org/xbl" xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" > |
要问我为什么,这些是浏览器的bug,我想不必深究
下载这个Jquery插件:jQuery ellipsis plugin
调用方法:
代码如下 | 复制代码 |
$(document).ready(function() { |
php直接进行字符截取
代码如下 | 复制代码 |
public static function chinesesubstr($str, $start, $len) { // $str指字符串,$start指字符串的起始位置,$len指字符串长度 使用方法 chinesesubstr($str, 0, 10); |
我最强舞者 (I, Best Dancer)安卓版v8
我最强舞者(I, Best Dancer)是一款休闲放置类手
迷你世界国服版本2024 v1.43.0
迷你世界国服版本2024是一款自由度非常高的沙盒游戏,玩法和
烹饪乐园 安卓版v1.23.6
烹饪乐园(Cooking Town)是一款非常好玩的餐厅模拟
迷你世界小米服 最新安卓版v1.43.0
迷你世界小米版是由迷你玩科技开发的休闲模拟经营类游戏。此版本
布娃娃Sprunki沙盒 安卓版v0.0.1
布娃娃Sprunki沙盒是一个非常有趣的沙盒游戏,复古简约的