2016-11-22 1 views
0
ためセレンで
+0

あなたはこれを読むことができます。http://www.seleniumeasy.com/selenium-tutorials/css- selectors-tutorial-for-selenium-with-examples –

答えて

0

Attribute Selectorsを使用すると、ここではクラスセレクタは必ずしも必要ではありません。

あなたはいくつかのオプションがあります:data-uid場合は変更されない

  1. を:

    [data-uid="eRDhfBAS"] 
    
  2. hrefリンクが変更されない場合:

    [href="/account/signup"] 
    
  3. た場合をaltテキストは変更されません:

    [alt="Create an Account"] 
    
  4. data-tl-idが変化しない場合:

    [data-tl-id="header-GlobalAccountFlyout-flyout-link-1"] 
    

を、同じ属性と値を持つ他の要素が存在し得る場合には、単にあなたのクラスセレクタを含めますよくたとえば、次のように

.header-GlobalAccountFlyout-link.display-block[href="/account/signup"] 

それとも、上記の属性セレクタの一部を組み合わせることができ...

[href="/account/signup"][alt="Create an Account"] 
+0

FirefoxのCSSロケータですべて試しましたが、うまくいきません。これらのオプションをカットアンドペーストするのですか、他の構文を使用する必要がありますか?私も試しました:.header-GlobalAccountFlyout-link.display-block [href = "/ account/signup"]どちらも動作しません。 – Alba

関連する問題

 関連する問題