gpt4 book ai didi

带图片和渐变的CSS背景,多行怎么写?

转载 作者:太空宇宙 更新时间:2023-11-04 10:39:43 24 4
gpt4 key购买 nike

我想将以下 CSS 属性定义分解为每个单独的属性。

这是行之有效的单行属性定义:

div{
background: url('packages/select2/select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

我试过了,但没用:

div{
background: linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
background-image: url('packages/select2/select2.png');
background-repeat: no-repeat 100% -22px;
}

最佳答案

编辑:

实际上,不可能通过定义各个属性来按照您想要的方式对事物进行分层。由于您试图以不同方式定位和重复图层,因此唯一的方法是使用单行 background 定义。否则你只会用后面的定义覆盖以前的属性定义。如果所有层都有一个 background-position 属性,它会起作用,否则就不行。

要么使用单行 background 定义并在各层之间使用逗号,要么将背景分解为多个元素并将它们分层放置在 DOM 中。

关于带图片和渐变的CSS背景,多行怎么写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35905095/

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