<i id='AtgjR'><tr id='AtgjR'><dt id='AtgjR'><q id='AtgjR'><span id='AtgjR'><b id='AtgjR'><form id='AtgjR'><ins id='AtgjR'></ins><ul id='AtgjR'></ul><sub id='AtgjR'></sub></form><legend id='AtgjR'></legend><bdo id='AtgjR'><pre id='AtgjR'><center id='AtgjR'></center></pre></bdo></b><th id='AtgjR'></th></span></q></dt></tr></i><div id='AtgjR'><tfoot id='AtgjR'></tfoot><dl id='AtgjR'><fieldset id='AtgjR'></fieldset></dl></div>
        <tfoot id='AtgjR'></tfoot>

        <small id='AtgjR'></small><noframes id='AtgjR'>

      1. <legend id='AtgjR'><style id='AtgjR'><dir id='AtgjR'><q id='AtgjR'></q></dir></style></legend>
          <bdo id='AtgjR'></bdo><ul id='AtgjR'></ul>

        使用 Sass/Compass 的多个背景图像

        时间:2023-09-30

          <i id='FShy3'><tr id='FShy3'><dt id='FShy3'><q id='FShy3'><span id='FShy3'><b id='FShy3'><form id='FShy3'><ins id='FShy3'></ins><ul id='FShy3'></ul><sub id='FShy3'></sub></form><legend id='FShy3'></legend><bdo id='FShy3'><pre id='FShy3'><center id='FShy3'></center></pre></bdo></b><th id='FShy3'></th></span></q></dt></tr></i><div id='FShy3'><tfoot id='FShy3'></tfoot><dl id='FShy3'><fieldset id='FShy3'></fieldset></dl></div>
              <tbody id='FShy3'></tbody>

            1. <small id='FShy3'></small><noframes id='FShy3'>

                <bdo id='FShy3'></bdo><ul id='FShy3'></ul>
              • <tfoot id='FShy3'></tfoot>

                <legend id='FShy3'><style id='FShy3'><dir id='FShy3'><q id='FShy3'></q></dir></style></legend>
                1. 本文介绍了使用 Sass/Compass 的多个背景图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  以下使用 sass/compass 生成 base64 内联图像:

                  The following generates a base64 inline-image using sass/compass:

                  background-image:inline-image("paper.jpg", 'image/jpg');
                  

                  有没有办法制作多个背景图片,或者我必须自己预压缩它们才能做到这一点?

                  Is there a way to do multiple background images, or do I have to precompress them myself to do it?

                  谢谢.

                  推荐答案

                  inline-image 函数只是输出 url() 字符串,所以你可以这样使用多个:

                  The inline-image function just outputs the url() string, so you can use multiple by doing this:

                  background: inline-image("front-image.jpg", 'image/jpg') no-repeat, inline-image("back-image.jpg", 'image/jpg') repeat-x
                  

                  你会得到以下css:

                  background: url('data:"image/jpg";base64,FRONTIMAGEDATAHERE') no-repeat, url('data:"image/jpg";base64,BACKIMAGEDATAHERE') repeat-x;
                  

                  我添加了no-repeat"和repeat-x",否则前面的图像会重复并覆盖后面的图像.

                  I added "no-repeat" and "repeat-x" otherwise the front-image will repeat and cover the back-image.

                  这篇关于使用 Sass/Compass 的多个背景图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:将字节数组转换为图像 Node.js 下一篇:将 scss 文件添加到 Stackblitz

                  相关文章

                  1. <tfoot id='7IGGf'></tfoot>

                    <i id='7IGGf'><tr id='7IGGf'><dt id='7IGGf'><q id='7IGGf'><span id='7IGGf'><b id='7IGGf'><form id='7IGGf'><ins id='7IGGf'></ins><ul id='7IGGf'></ul><sub id='7IGGf'></sub></form><legend id='7IGGf'></legend><bdo id='7IGGf'><pre id='7IGGf'><center id='7IGGf'></center></pre></bdo></b><th id='7IGGf'></th></span></q></dt></tr></i><div id='7IGGf'><tfoot id='7IGGf'></tfoot><dl id='7IGGf'><fieldset id='7IGGf'></fieldset></dl></div>
                    <legend id='7IGGf'><style id='7IGGf'><dir id='7IGGf'><q id='7IGGf'></q></dir></style></legend>

                    1. <small id='7IGGf'></small><noframes id='7IGGf'>

                      • <bdo id='7IGGf'></bdo><ul id='7IGGf'></ul>