檢查元素的給定 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/);
};

參數

名稱 類型 說明
property 字串

CSS 屬性名稱

message
選填
字串

要在輸出中顯示的可選記錄訊息。如果缺少,則預設會顯示一個訊息。