如何在css选择器下,获取某个元素的文本,而不含子元素的文本

html-css027

如何在css选择器下,获取某个元素的文本,而不含子元素的文本,第1张

目前除了:first-letter没有选择器可以具体到字符。

所以你可以CSS样式继承及覆写的特性。

.positionInfo {

  color : red

}

.positionInfo > * {

  color : black

}

用php或者其他的截取吧

,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截取类

根据你的需要,有两种方法,

1)直接用浏览器的保存功能,比如IE, Chrome菜单里都有”另存为“或”另存为网页“的项目,然后保存到你硬盘上,注意如果有选项的话,要选”保存全部网页(元素)“之类的勾上。这样你在本地硬盘上的对应目录里找这些css文件就可以了。

2)如果仅仅需要某一个css文件,用Chrome浏览器打开网站,然后按下F12打开开发者工具,在Elements选项卡下,找到你需要下载的那个css链接的条目,点鼠标右键,选择"open link in new tab",如图:

然后就会用浏览器打开这个css的文本,你想全选保存也可以,只是查看也可以,