【问题标题】:Css selector: Chose attribute value doesn't workCss 选择器:选择属性值不起作用
【发布时间】:2019-09-08 18:54:20
【问题描述】:

我正在努力选择要抓取的网页上的某个按钮。我正在使用 Chrome 检查模式。

网站是这个:https://www.mrlodge.de/wohnungen/,我想选择“Mehr laden”按钮,这是德语中“加载更多”的意思。

我尝试过类似的方法:

[button="Mehr laden"]

.button>"Mehr laden"

这是一个 HTML sn-p:

【问题讨论】:

标签: css python-3.x web-scraping css-selectors


【解决方案1】:

一个较短的选择器似乎是

.mrlobject-list-more button

【讨论】:

    【解决方案2】:

    这是假设您尝试在 css 中选择它:

    在你的 CSS 中发布这个来选择那个按钮:

    div.mrl-objectsearch__list>div.mrl-ft-results-more.mrlobject-list-more>button.button{
        //do some css f.e.:
        background: #000000 !important;
    }
    

    这也可以,但您可以选择另一个具有相同类名的按钮:

    button.button {
        //do some css f.e.:
        background: #000000 !important;
    }
    

    【讨论】:

      猜你喜欢
      • 2017-05-21
      • 2012-02-09
      • 2014-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多