gpt4 book ai didi

css - 具有相似背景图像名称的多个 div

转载 作者:行者123 更新时间:2023-11-28 04:10:43 27 4
gpt4 key购买 nike

嘿,我想简化这段 sass 代码

.btn1
background-image: url(../images/other-services-1.jpg)

.btn2
background-image: url(../images/other-services-2.jpg)

.btn3
background-image: url(../images/other-services-3.jpg)

.btn4
background-image: url(../images/other-services-4.jpg)

.btn5
background-image: url(../images/other-services-5.jpg)

.btn6
background-image: url(../images/other-services-6.jpg)

.btn7
background-image: url(../images/other-services-7.jpg)

.btn8
background-image: url(../images/other-services-8.jpg)

看来应该有替代方案应该更容易和更快地应用但我想不出一个

有什么建议吗?

最佳答案

已测试并且可以工作:

@for $i from 1 through 8
.btn#{$i}
background-image: url(../images/other-services-#{$i}.jpg)

测试于:http://www.sassmeister.com/ (确保您的站点设置为 SASSNOT SCSS)

生成此 css:

.btn1 {
background-image: url(../images/other-services-1.jpg);
}

.btn2 {
background-image: url(../images/other-services-2.jpg);
}

.btn3 {
background-image: url(../images/other-services-3.jpg);
}

.btn4 {
background-image: url(../images/other-services-4.jpg);
}

.btn5 {
background-image: url(../images/other-services-5.jpg);
}

.btn6 {
background-image: url(../images/other-services-6.jpg);
}

.btn7 {
background-image: url(../images/other-services-7.jpg);
}

.btn8 {
background-image: url(../images/other-services-8.jpg);
}

关于css - 具有相似背景图像名称的多个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42733844/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com