4

我正在尝试通过这一行(在 rules.xml 中)仅删除主页的内容 div

<drop css:theme="#content" 
      if-content="/html/body[@class='section-front-page']" />

它不起作用......为什么?对我来说似乎没问题:)

4

2 回答 2

4

你也可以使用 CSS 选择器:

<drop css:theme="#content" 
      css:if-content="body.section-front-page" />

这解析为相同的 XPath 表达式,但看起来更容易

于 2011-03-09T21:29:28.267 回答
2

请参阅: http: //pivotallabs.com/users/alex/blog/articles/427-xpath-css-class-matching

要使用该语法,您必须匹配body 标记的所有

利用:

/html/body[
   contains(
      concat(' ',normalize-space(@class),' '),
      ' section-front-page '
   )
]

(在 FireBug 中为我工作)

于 2011-03-09T18:41:49.780 回答