Safari CSS 过渡闪烁

2024-01-01

我正在处理的网页出现问题。在 Firefox 上似乎没有任何问题。

我有 2 个元素,水平滚动,带有背景图像,这两个元素之间的过渡是使用 CSS3 进行的,transformX()。首先,这两个元素重叠(以便您可以看到第二个元素的背景图像),当您单击向右箭头时,第二个元素在前面从右向左滑动。当您单击右侧时,第一个元素从左向右滑动

当我返回第一个元素时,第二个元素会闪烁,就像重新排列其位置一样。

.first-container.first-container1 {
    background: transparent url('../img/backgrounds/first1-background.jpg') no-repeat center center;
    background-size: cover;
    left: 0;
}
.first-container.first-container2 {
    background: transparent url('../img/backgrounds/first2-background.jpg') no-repeat center center;
    background-size: cover;
    left: 100%;
}


.bs-first .first1 .first-container.first-container2 {
    -webkit-transform: translateX(-8.5%);
    -moz-transform: translateX(-8.5%);
    -o-transform: translateX(-8.5%);
    -ms-transform: translateX(-8.5%);
    transform: translateX(-8.5%);
}

.first2 .first-container.first-container1 {
    -webkit-transform: translateX(8.5%);
    -moz-transform: translateX(8.5%);
    -o-transform: translateX(8.5%);
    -ms-transform: translateX(8.5%);
    transform: translateX(8.5%);
    z-index: 9;
}

我真的可以使用一些关于如何解决这个问题的提示。谢谢你!


你可以试试-webkit-backface-visibility: hidden;应用于已应用 css 变换的元素。

在您的情况下,如果您使用背景图像,它将无法工作,因此只需创建一个类并应用它,如下所示:

.stop-flickering {-webkit-transform:translate3d(0,0,0);}

您也可以尝试:

-webkit-transform-style: preserve-3d;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Safari CSS 过渡闪烁 的相关文章

随机推荐

  • MySQLi 无法准备语句

    我在脚本中运行两个查询room php 两者都使用MySQLi准备好的语句 其代码如下 Get room name stmt mysqli gt prepare SELECT name FROM rooms WHERE r id stmt
  • 如何在Android中使用SmsManager发送具有自定义线程ID的短信?

    我想创建一条带有自定义线程 ID 例如 10001 的 SMS 我怎样才能做到这一点 原因是因为我需要实现删除短信功能 而删除特定短信线程的唯一方法是通过线程 ID 或电话号码 而此时获取电话号码并不完全可能 因此需要定义自定义线程 ID在
  • 如何处理应采用 https 保护的网站中的混合内容?

    我正在服务器 A 上构建一个网站 已注册域名 用于人们创建和运行他们的 应用程序 这些 应用程序 实际上是运行在服务器B上的docker容器 在容器中 有一个可以直接访问的小型Web应用程序 如下所示 http IP ADDR OF SER
  • 如何计算两个加权样本之间的 Kolmogorov-Smirnov 统计量

    假设我们有两个样本data1 and data2以及各自的权重weight1 and weight2我们想要计算两个加权样本之间的 Kolmogorov Smirnov 统计量 我们在 python 中执行此操作的方式如下 import n
  • 在 Yii 框架中包含 CSS、javascript 文件

    如何在 Yii 框架中包含 Javascript 或 CSS 文件 我想在我的网站上创建一个运行一些 Javascript 应用程序的页面 所以我想包括 js and css特定视图中的文件 像这样的事情
  • 使用另一个数组作为输入对数组进行排序[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我想使用下
  • 谷歌电子表格根据其他值查找单元格

    我们正在尝试使用它 我将作为参考 我试图让单元格 X4 显示 A 列中相对于单元格 X3 中显示的 B 列最大值的数据 即在撰写本文时 最大值列为 27 这是由 Purelycraft 完成的 所以我希望它使用公式自动显示名称 Purely
  • 在其他应用程序窗口上创建按钮

    我编写了下面的代码来在计算器上创建一个额外的按钮 但该按钮不显示 var Object1 TButton Hand THandle begin Hand FindWindow CalcFrame Calculator Object1 TBu
  • 如何在 OS X 上全局设置 java 系统属性?

    短篇故事 我需要一种系统级方法来设置java awt headless财产给true 对于所有 java 调用 也就是说 使用 Djava awt headless true不是一个选项 因为 java 是从我无权访问的地方调用的 例如 从
  • 如何将树枝中的两个字符串组合在一起?

    我想做这样的事情 set c a b Where a and b是字符串 我该怎么做 做法是 set c a b
  • 隐藏 Nativescript-Angular TabView 上的选项卡按钮

    我正在尝试找到一种方法来使用 Angular 6 应用程序删除元素上的选项卡按钮 但到目前为止没有效果 基本上 我只想保留选项卡内容及其滑动功能 显然 您可以使用特定的 Android 和 iOS 方法 但我不确定如何做到这一点
  • 如何判断 NSTimer 是否处于活动状态?

    我有一个类似这样的计时器 NSTimer timer NSTimer scheduledTimerWithTimeInterval 1 0 target self selector selector updateCountdown user
  • 使用 jax-ws 生成存根失败

    我正在尝试使用 jax ws 为 WSO2 Identity Server 管理服务生成存根https xx xx xx xx 9447 services RemoteUserStoreManagerService wsdl https x
  • bash > 重定向是原子的吗?

    我的 crontab 工作有一个奇怪的问题 我的 crontab 作业执行以下操作 program gt file 然而有时文件会充满我 无法解释的随机数据 我想知道是否可能是之前的 crontab 作业需要更长的时间来运行 并且它以某种方
  • 如何从 SKScene 呈现 UIViewController?

    我通过 Sprite Kit 进入 iOS 我认为这是不明智的 我的目标是在游戏结束时显示 分享 按钮 点击分享按钮应该会出现一个 SLComposeViewController Twitter 分享 场景的内容不应改变 决定 游戏结束 的
  • Zend Form 复选框上的自定义 HTML 输出 setLabel 属性

    我正在渲染一个 Zend Form 复选框 并且我想在其 setlabel 属性处渲染一些自定义 html 我的表单构建模型 terms new Zend Form Element Checkbox confirm terms 在我的视图脚
  • 给定圆心和半径,求圆圆周上点的公式

    我正在编写代码找到圆的圆周上的点 I 有圆的中心点和半径我需要在它周围画一个圆圈 这将帮助我定义边界 请帮我找到圆周上这些点的公式 对于有原点的圆 j k 和半径r x t r cos t jy t r sin t k 你需要运行这个方程t
  • HTTPS 和 SSL 的安全性:-javax.net.ssl.SSLHandshakeException:证书已过期

    我已经尝试过命令进行检查缺少中间证书颁发机构使用这个命令 openssl s client connect mail google com 443 对于我的网站 应该显示证书链 但它只显示一个已经过期的证书 但是当我检查服务器证书配置时ht
  • 如何修复错误-nodemon.ps1 无法加载,因为在此系统上禁用运行脚本(无安全风险)?

    终端错误 nodemon ps1无法加载 因为该系统上禁用了运行脚本 了解更多 信息 请参阅about Execution Policies at https learn microsoft com en us powershell mod
  • Safari CSS 过渡闪烁

    我正在处理的网页出现问题 在 Firefox 上似乎没有任何问题 我有 2 个元素 水平滚动 带有背景图像 这两个元素之间的过渡是使用 CSS3 进行的 transformX 首先 这两个元素重叠 以便您可以看到第二个元素的背景图像 当您单