,css好像只可以隐藏多余的
function
msubstr($str,$start,$len){
for($i=0$i<$start+$len$i++){
$tmpstr=(ord($str[$i])>=161
&&
ord($str[$i])<=247&&
ord($str[$i+1])>=161
&&
ord($str[$i+1])<=254)?$str[$i].$str[++$i]:$tmpstr=$str[$i]
if
($i>=$start&&$i<($start+$len))$tmp
.=$tmpstr
}
return
$tmp
}
这个是php截取类
alt+鼠标左键。1关于颜色的css代码,把鼠标移动到这段代码上时,一个颜色选择器窗口就会显示出来,可以通过它来修改选择自己想要的颜色;
2ctrl+shift+p调出命令面板;
3alt+鼠标左键选中多行同时编辑;
4ctrl+shift+L选中编辑代码中相同的内容;
5选中多行,按tab键可统一向右移动;
6选中文本后,Ctrl+[和Ctrl+]可实现文本的向左移动和向右移动;
7按住Ctrl+Alt,再按键盘上的上或下键,可以使一列上出现多个光标;
8选中一段文字,按shift+alt+i,在每行末尾都会出现光标;
9按shift+alt,再使用鼠标拖动,也可以出现竖直的列光标,同时可以选中多列;
10按ctrl+f,可以搜索当前页面。
这个事情只用CSS是解决不了的。1、使用模板函数,比如Smarty就有这样的函数,可以截取部分内容显示,(但测试似乎对中文效果不好。)
2、使用服务器端程序,把文件切割后再显示。
3、使用JS来处理文字内容。
说个解决思路,你看看能不能给你一些参考:
单选CSS做文本溢出截取时,使用的就是overflow:hidden,然后再写一个<span>...</span>加在后面。这样只是隐藏了溢出的部分。多行的时候,是否能用绝对定位和层的概念实现这个。写一个内容只有<span>...</span>的层,绝对定位到父Box的右下角,问题是如果没溢出的话,就多了这个显示了。