class Capybara::Node::Element
def style(*styles)
-
(Hash)- Hash of the CSS property names to computed values
Parameters:
-
styles(Array) -- Names of the desired CSS properties
def style(*styles) styles = styles.flatten.map(&:to_s) raise ArgumentError, 'You must specify at least one CSS style' if styles.empty? begin synchronize { base.style(styles) } rescue NotImplementedError => err begin evaluate_script(STYLE_SCRIPT, *styles) rescue Capybara::NotSupportedByDriverError raise err end end end