css - cookies 图案喜欢

标签 css background png responsive clip

刚刚开始了解 CSS 中的 clip 属性。

我正在为一家 cookies 厂开发网站,我想让它响应迅速。我的问题是我遇到了网站的一个部分,由于响应问题,我不能只使用良好的旧 png 背景。

所以,我的问题是,如何在 CSS 中而不是通过使用 png 透明度来实现这种模式(可能是剪裁)。

Background image clipped by some sort of pattern

.home .section-4 { 
        background-image:url('../images/backgrounds/tales.png'); 
        background-size:cover; 
}

我试过使用伪元素,但没有成功。

最佳答案

如果您在伪元素中简单地使用radial-gradient(从透明到任何背景颜色),您可以获得可靠的结果。

.wave{
  height: 60px;
  position: relative;
  background-image:url('http://placehold.it/350x60'); 
}
.wave::before{
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  background-repeat: repeat;
  height: 10px;
  background-size: 20px 20px;
  background-image:
    radial-gradient(circle at 10px -5px, transparent 12px, white 13px);
}
<div class='wave'></div>

关于css - cookies 图案喜欢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38912195/

相关文章:

javascript - IE8 中的 PNG 透明度问题

java - batik 光栅器空白 png 文件

javascript - 为什么我不能将数据传输到另一个 HTML 页面

javascript - 是否可以更改 p 中特定值的样式?

javascript - IE 中的第 n 个子选择器替换

android - Android中糟糕的背景图像质量

Android:如何使用后台线程?

ios - iOS后台任务选项有哪些

html - 如何让 <p> 标签中的两个元素在右侧对齐?

java - 使用 Java AWT 生成带有辅助 block 的单色 1bitpp PNG