- From: François REMY <francois.remy.dev@outlook.com>
- Date: Thu, 25 Jul 2013 20:13:09 +0200
- To: "www-style@w3.org" <www-style@w3.org>
For some time already, people advocated for a way to select text nodes using CSS. Proposal: :node-type(x) pseudo-class, whose absence implies the "element" type { other values includes "all", "text", "comments"... } multiple comma-separated arguments are allowed and allows to create union sets Use cases include: - flowing text nodes into a css-region-flow while keeping some siblings out of the flow .to-flow-into> *:node-type(all) { flow-into: x } .to-flow-into> .not-in-flow { flow-into: none } - hiding text-nodes as part of the continuing content of a document .read-more ~ *:node-type(all) {display:none}) - coloring them without affecting the other elements inherited color value .local-blue> *:node-type(text) { color: blue } Thoughts?
Received on Thursday, 25 July 2013 18:13:35 UTC