指定されたDOM要素のCSSプロパティの値を取得します。

NightwatchでのDOM要素の操作の詳細については、DOM要素の検索と操作のガイドページを参照してください。

使用法

                    browser.element(selector).getCssProperty(name)
                

export default {
  demoTest({ element }) {
    element('#main ul li a.first')
      .getCssProperty('display')
      .assert.valueEquals('block');
  },

  async demoTestAsync({ element }) {
    const result = await element('#main ul li a.first').getCssProperty('display');
    console.log('display', result);
  }
}
export default {
  demoTest(browser: NightwatchAPI): void {
    browser.element('#main ul li a.first').getCssProperty('display')
      .assert.valueEquals('block');
  },
  async demoTestAsync(browser: NightwatchAPI): Promise<void> {
    const result = await browser.element('#main ul li a.first').getCssProperty('display');
    console.log('display', result);
  }
}

パラメータ

名前 説明
cssProperty string

検査するCSSプロパティ。

戻り値

説明
ScopedValue<string>

CSSプロパティの値を持つコンテナ

W3C WebDriver仕様