CSS选择器。如何选择非直接父级的div内的按钮[重复] 。

问题描述 投票:0回答:1

我有以下代码。

<div class="column mcb-column mcb-item-115eb3f58 one column_pricing_item servicebutton">
  <div class="pricing-box pricing-box-featured pricing-box-box">
    <div class="plan-header">
      <h2>Service</h2>
      <p class="subtitle">xyz</p>
    </div>
    <div class="plan-inside">
      <h5>Our Service</h5>
      <ul>
        <li>first</li>
        <li>second</li>
        <li>third</li>
      </ul>
    </div>
    <div class="plan-footer">
      <a
        href="#"
        class="button button_theme button_js"
        ><span class="button_label">More</span></a
      >
    </div>
  </div>
</div>

我如何选择带有 "更多 "标签的按钮 通过 "引用 "第一个DIV的类来进行CSS处理 servicebutton?

.servicebutton > .button_theme {...}

不工作。

.plan-footer > .button-theme {...} 

可以,但我需要使用类的 servicebutton 从头 div 元素。

先谢谢你了。

谢谢

html css css-selectors
1个回答
1
投票

Boom. 只要跟着链子走到你要找的元素就可以了。

.servicebutton .plan-footer .button_label {
  background-color: blue;
  }
<div class="column mcb-column mcb-item-115eb3f58 one column_pricing_item servicebutton">
  <div class="pricing-box pricing-box-featured pricing-box-box">
    <div class="plan-header">
      <h2>Service</h2>
      <p class="subtitle">xyz</p>
    </div>
    <div class="plan-inside">
      <h5>Our Service</h5>
      <ul>
        <li>first</li>
        <li>second</li>
        <li>third</li>
      </ul>
    </div>
    <div class="plan-footer">
      <a
        href="#"
        class="button button_theme button_js"
        ><span class="button_label">More</span></a
      >
    </div>
  </div>
</div>
© www.soinside.com 2019 - 2024. All rights reserved.