StyleSheetExtensions
Useful extensions for dealing with stylesheets.
Gets the associated document of the sheet if any.
public static IEnumerable<ICssStyleRule> GetMatchingStyles(this ICssRuleList rules, IRenderDevice device)
Gets the styles matching the given render device.
public static IEnumerable<TRule> GetRules<TRule>(this IEnumerable<IStyleSheet> sheets) where TRule : ICssRule
Gets all rules that are of the provided type.
public static IEnumerable<ICssStyleRule> StylesWith(this IEnumerable<IStyleSheet> sheets, ISelector selector)
Gets all style rules that have the same selector text.