检查元素的给定 CSS 属性是否存在,并可选地检查其是否具有预期的值。

用法

示例

this.demoTest = function (browser) {
  browser.expect.element('#main').to.have.css('display');
  browser.expect.element('#main').to.have.css('display', 'Testing for display');
  browser.expect.element('#main').to.not.have.css('display');
  browser.expect.element('#main').to.have.css('display').before(100);
  browser.expect.element('#main').to.have.css('display').which.equals('block');
  browser.expect.element('#main').to.have.css('display').which.contains('some value');
  browser.expect.element('#main').to.have.css('display').which.matches(/some\ value/);
};

参数

名称 类型 描述
属性 字符串

CSS 属性名称

消息
可选
字符串

要在输出中显示的可选日志消息。如果缺失,将显示默认消息。