首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用translateX多次创建静态背景?

问使用translateX多次创建静态背景?
EN

Stack Overflow用户
提问于 2021-01-15 06:42:43
回答 1查看 25关注 0票数 0

我有一个背景的想法,我想用它填充视口。我已经创建了几个静态svg文件,但是它们对于较小的屏幕来说太大了(文档大小设置为4000x2200px),并且它们不是像素完美的,这在某些比例下会显示出来。我可以只有一个裁剪(视窗高度)的translateX重复足够的次数来填充背景吗?

This is my end-effect with hand-crafted file。

我认为不需要动画。

例如,是否可以将直线居中,同时将其在x轴上向左和向右平移,这样它就会充满屏幕?

EN

回答 1

Stack Overflow用户

发布于 2021-01-15 07:16:39

你正在寻找的是一个重复的背景模式,可以在CSS3中使用,而不是自己手动复制图像。在CSS使用中:

代码语言:javascript
复制
    html { 
        background: url(https://i.stack.imgur.com/Gowoj.png) repeat; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

这应该会让你得到一个无限重复的曲折线条模式!如果你想让图片不那么粗糙,那就试着把正方形图片变小一点,然后用你的图片所在位置的URL来替换图片的URL (注意URL中没有引号)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65727968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档