css - 如何在每 3 行和每 3 列之后制作用于绘制边框的 css

标签 css sass vaadin

我正在尝试为 sudoko 之类的表格构建 css。非常感谢任何帮助。 我想每 3 行和每 3 列绘制边框。

  .no-stripes  .v-table-row,.no-stripes  .v-table-row-odd, .v-table-cell-content
    {
    background: white;
    color: $cellcolor;
    width: 40px;
    height: 40px;
    text-align: center;
    border-left: solid 1px black;
    border-bottom: solid 1px black; 
 }

最佳答案

tdtr 元素尝试 :nth-of-type(3n) 选择器。

在这里sample

CSS:

td {
    width: 50px;
    height: 50px;
    border: 1px solid #000;
}

td:nth-of-type(3n) {    
    border-right: 3px solid red;
}

tr:nth-of-type(3n) td {    
    border-bottom: 3px solid red;
}

table {
    border: 3px solid red;
}

关于css - 如何在每 3 行和每 3 列之后制作用于绘制边框的 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17476687/

相关文章:

types - 如何创建转换器?

vaadin - Component.setVisible() 方法如何工作?

php - 上面没有空格的 Wordpress 帖子列

html - JQuery 移动图像布局

java - Vaadin - 在新的 Vaadin 7.4 Grid 中使用 FontAwesome 呈现链接图标

css - 样式 6 图像以内嵌在一行中以用于桌面和对移动方向的响应

html - Overflow-y 在文本区域中不起作用

css - 图像未正确调整大小 : image gets cut off when window is resized

javascript - 如何将谷歌地图作为模板动态嵌入到另一个模板中

vue.js - 在Vuetify中将主题颜色公​​开给CSS变量不起作用