html - 为什么即使尝试了-webkit-linear-gradient,我的重复线性渐变在 Safari 中也不起作用?它在 Chrome 中完美运行
问题描述
请参阅此代码笔。甚至 codepen 代码在 Safari 中也不起作用,但在 Chrome 中起作用。
https://codepen.io/srbsingh3/pen/bGpgQoY
div {
height: 400px;
margin-left: 200px;
background: repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0 3px, transparent 3px 8px) 0/1px no-repeat,
linear-gradient(to bottom, #74ddb1 0 19px, transparent 19px 133px, #74ddb1 133px 152px, transparent 152px 100%) 0/1px no-repeat;
}
解决方案
您使用但为;rgb
传递参数 rgba
您将背景大小设置为 1px,因此它很小。
指定rgba
和使用位置和大小使笔中的背景在 iOS 上的 Safari 中可见。
推荐阅读
- javascript - React 最佳实践:如果我们不能在 JSX onChange() 中使用箭头函数,我们如何传入自定义参数?
- arcgis - Failure in creation of feature class: Unable to create object class extension COM component
- c# - C# - write to multiple files
- r - duplicates in agrep function
- node.js - 从Node JS检索图像获取服务器响应
- c# - 在 ListView 中跨越多列的列标题
- python - 如何使用 Python seaborn 库绘制(散点图)分类数据
- java - 使用现有 java.util.Predicate 实例过滤 Kotlin 中的集合
- git - 在提交中恢复对子模块的更改
- android - 加载android芯片组件时应用程序崩溃