【发布时间】:2019-03-13 02:05:48
【问题描述】:
我正在尝试为具有纯色背景的网站背景设置动画,然后我想在其上“绘制”网格线。现在我的背景是这样绘制的:
background-color: #269;
background-image: linear-gradient(@light-grey 2px, transparent 2px),
linear-gradient(90deg, @light-grey 2px, transparent 2px),
linear-gradient(rgba(255, 255, 255, .3) 1px, transparent 1px),
linear-gradient(90deg, rgba(255, 255, 255, .3) 1px, transparent 1px);
background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
我希望它是这样的,除了我希望线性渐变一个接一个地加载并尽可能让它们看起来像草图。
我尝试查看此代码: Background color change on page load
这似乎有点像我正在尝试做的事情,但我不希望整个背景发生变化,我只想在网格中绘制。
我还认为我可能需要使用它来使其在页面加载后绘制: JavaScript that executes after page load
我应该为线性渐变分配 ID 并在 Javascript 函数中调用它们吗?
【问题讨论】:
标签: javascript css css-animations linear-gradients gridlines