html - 使用 :nth-child(x) CSS 隐藏定价框
问题描述
我在此页面上有一些定价框:
https://www.shiftdivorceguide.com/pricing-plan/
以下代码隐藏了最后一个框:
.price-view-default:last-child {display:none;}
以下代码是我隐藏倒数第二个框的假设:
.price-view-default:nth-child(4) {display:none;}
但是,上面的代码不起作用。有谁知道如何使用 CSS 隐藏框?
.price-view-default:last-child {display:none;}
.price-view-default:nth-child(4) {display:none;}
<div class="page-inner-container lp_hide_general_plans " id="select_style" data-style="vertical_view_1"> <div class="col-md-4 price-view-default 685 ">
<div class="lp-price-main lp-border-radius-8 lp-border text-center">
<div class="lp-title" style="background-color: #2caae0;">
<div class="lp-plane-top-wrape">
<a>Monthly Listing</a>
<p>$39</p>
<span class="package-type">Per Listing</span><br><br>
</div>
</div>
<!--Bottom plan section -->
</div>
</div> <div class="col-md-4 price-view-default 687 featured-plan ">
<div class="lp-price-main lp-border-radius-8 lp-border text-center">
<div class="lp-title" style="background-color: #963693;">
<div class="lp-plane-top-wrape">
<a>Quarterly Listing</a>
<p>$99</p>
<span class="package-type">Per Listing</span><br><br>
</div>
</div>
<!--Bottom plan section -->
</div>
</div> <div class="col-md-4 price-view-default 686 ">
<div class="lp-price-main lp-border-radius-8 lp-border text-center">
<div class="lp-title" style="background-color: #58ee9e;">
<div class="lp-plane-top-wrape">
<a>Yearly Listing</a>
<p>$329</p>
<span class="package-type">Per Listing</span><br><br>
</div>
</div>
<!--Bottom plan section -->
</div>
</div> <div class="col-md-4 price-view-default 1765 ">
<div class="lp-price-main lp-border-radius-8 lp-border text-center">
<div class="lp-title" style="background-color: #ff8000;">
<div class="lp-plane-top-wrape">
<a>TEST Listing</a>
<p>$1</p>
<span class="package-type">Per Listing</span><br><br>
</div>
</div>
<!--Bottom plan section -->
</div>
</div> <div class="col-md-4 price-view-default 119 ">
<div class="lp-price-main lp-border-radius-8 lp-border text-center">
<div class="lp-title" style="background-color: #58ee9e;">
<div class="lp-plane-top-wrape">
<a>Basic Legacy Listing<br>Limited Time Only!</a>
<p>Free</p>
<span class="package-type">Per Listing</span><br><br>
</div>
</div>
<!--Bottom plan section -->
</div>
</div>
</div>
解决方案
您正在寻找:nth-last-child
选择器。与 相同:nth-child
,但倒数。
https://developer.mozilla.org/en-US/docs/Web/CSS/:nth-last-child
.price-view-default:nth-last-child(2)
推荐阅读
- r - 为什么我在 R 的 agrep 中翻转 pattern 中的字符串和 x 时没有得到相同的模糊匹配结果?
- swift - 如何在选项卡“TabBarController”之间导航并在它们之间传输数据?
- bash - tmux - 将所有键绑定输出到文件
- postgresql - 使用 group by [Postgres] 时选择常用值
- javascript - 如何以及在什么帮助下构建一个 js 包,它将包含和使用所有使用的依赖项
- git - 如何从 pre-push git hook 运行 .exe?
- css - 如何使用 flexbox 将项目彼此相邻?
- css - 如何在 CSS 背景中实现具有 50% 宽度的图像并且它具有底部和左边框的一部分?
- python - 将字符串转换为浮点数或整数
- amazon-web-services - 每个用户的 AWS 云成本