简体   繁体   English

javascript 中的样式循环元素

[英]Styling loop element in for in javascript

I have a loop, printing 300 numbers.我有一个循环,打印 300 个数字。 I want to set redcolor every 6 and 7 numbers.我想每 6 和 7 个数字设置红色。 Is it possible in js?在js中可以吗?

Use nth-child(6n) and nth-child(7n)使用nth-child(6n)nth-child(7n)

 const container = document.getElementById('container'); for (let i = 1; i <= 300; i++) { const elm = document.createElement('div'); elm.innerText = i; container.append(elm); }
 #container div:nth-child(6n), #container div:nth-child(7n) { color: red; }
 <div id="container"></div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM