查看某行数字为0的元素有多少个

xx <- data.frame(t(data.frame(c(0:20,0:3,0:5),c(0:10,0:5,0:13))))
aa <- xx[1,]==0
length(which(aa==TRUE))

 

在SCSS(Sassy CSS)中,选择某一类别元素中的第n个元素通常涉及到CSS的一些高级特性,但SCSS本身并不直接支持这种精确的索引选择。然而,你可以通过组合一些技巧来实现类似的功能。 首先,你需要明确地给每个同类元素一个唯一的标识,比如使用`data-index`这样的自定义属性,并赋予它们数字值。然后,你可以使用JavaScript或者其他后端语言配合CSS来动态获取并操作这些元素。例如,在前端,可以使用JavaScript的`document.querySelectorAll()`方法获取所有满足条件的元素,再结合数组的索引来获取特定位置的元素。 ```scss // SCSS部分 $element-class: '.your-element-class'; $index: 2; // 需要获取的元素索引 .some-container { // 这里是原始的选择器,假设我们有"data-index"属性 $elements: nth($element-class, $index); @each $el in $elements { @content; } } ``` 然后在HTML中设置数据属性: ```html <div class="your-element-class" data-index="1">Element 1</div> <div class="your-element-class" data-index="2">Element 2</div> <!-- ... --> ``` 最后,你需要在JavaScript中计算并应用样式,例如: ```javascript document.addEventListener('DOMContentLoaded', function() { const index = parseInt(document.querySelector('.some-container').getAttribute('data-index')); const elements = document.querySelectorAll('.your-element-class'); elements[index].style.yourProperty = 'your-value'; // 设置样式 }); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值