小编rde*_*ara的帖子

我如何在房产中模仿sass for loop?

我有一些非常重复的CSS,我希望sass能够简化.基本上我有一系列的项目,根据他们的水平有一些背景条纹.我正在使用背景渐变来创建这些条纹.我试图在我的background-image属性中使用for循环,但显然这是不可接受的sass.这是我试图做的一个非常简单的例子.

关于如何绕过这个循环限制的任何想法?

.master {
    @for $i from 1 through 10 {

    .item-#{$i} {
        background-image:
            @for $j from 1 through $1 {
                linear-gradient(90deg, red 7px, #fff 1px),
            }
            linear-gradient(#fff 1px, rgba(255, 255, 255,.0) 1px);
            }
    }
}
Run Code Online (Sandbox Code Playgroud)

期望的结果:

.master .item-1 {
    background-image:
        linear-gradient(90deg, red 7px, #fff 1px),
        linear-gradient(#fff 1px, rgba(255, 255, 255,.0) 1px);
}

.master .item-2 {
    background-image:
        linear-gradient(90deg, red 7px, #fff 1px),
        linear-gradient(90deg, red 7px, #fff 1px),
        linear-gradient(#fff 1px, rgba(255, 255, 255,.0) 1px);
}

.master .item-3 {
    background-image:
        linear-gradient(90deg, red …
Run Code Online (Sandbox Code Playgroud)

loops sass

2
推荐指数
1
解决办法
475
查看次数

如何在表格单元格的两侧放置两个元素

我有一个带有文字和图标的表格单元格.我希望两个元素都链接到同一个地方.我希望文本对齐到左侧,图标对齐到表格单元格的右侧.代码看起来像这样:

<td><a href="#">Text<span>icon</span></a></td>
Run Code Online (Sandbox Code Playgroud)

编辑:我编辑了代码来代表我最初没有包含的一些要求.文本和图标都必须是链接.

另外,<a>当用户点击标签时,我会抓住标签的宽度.如果我将文本和图标切割成两个不同的标签,我的测量结果将不准确.

css html-table alignment

1
推荐指数
1
解决办法
3090
查看次数

标签 统计

alignment ×1

css ×1

html-table ×1

loops ×1

sass ×1