html – CSS:我想在容器中单独定位每个孩子

前端之家收集整理的这篇文章主要介绍了html – CSS:我想在容器中单独定位每个孩子前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想为每个< td>分配单独的颜色.一种解决方案是使用类,但如果存在简单的CSS选择器解决方案,我不想挤占 HTML.

HTML

<tr>
  <td>Item 1</td>
  <td>Item 2</td>
  <td>Item 3</td>
  <td>Item 4</td>
</tr>

CSS:

/* item #1 */
{color: red}

/* item #2 */
{color: blue}

/* item #3 */
{color: green}

解决方法

使用CSS的第n个子选择器:
td:nth-child(1) {
    color:blue;
}
td:nth-child(2) {
    color:red;
}
td:nth-child(3) {
    color:brown;
}
td:nth-child(4) {
    color:green;
}

jsFiddle example

猜你在找的HTML相关文章