css - Iphone 上的元素的阴影无法正常工作

标签 css webkit shadow

我在 css 中为某些元素使用了多个阴影,问题是移动设备上的 html 页面根本无法使用,它们会卡住。有什么办法可以解决吗?

这是我使用的代码:

.all {
    background:#fff;
    width:1000px;
    margin:0 auto;
    -webkit-box-shadow: #ccc 0 0 40px;
    -moz-box-shadow: #ccc 0 0 40px;
    box-shadow: #ccc 0 0 40px;
}

附言页面在计算机上的任何浏览器中都能正常加载。

最佳答案

在带有基于 webkit 的浏览器的 iphone/ipad 设备上,当它在页面缩放时重新呈现框阴影时,会导致速度减慢和卡住,这一问题已得到确认。

我建议从 css 中删除 -webkit-box-shadow。

关于css - Iphone 上的元素的阴影无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8007596/

相关文章:

html - 如何防止表格单元格中的文本换行

ios - swift中UIWebView(已弃用)和webkit View之间的区别

css - 在没有 target-densitydpi=device-dpi 的情况下调整 Phonegap 应用程序 UI

html - 在所有浏览器中实现纯文本轮廓/描边的最佳方式?

html - CSS 动画中的顺序文本

html - bootstrap 隐藏在小屏幕上不起作用?

CSS "overflow:scroll"不适用于 chrome

google-chrome - 本地主机上的 Chrome 错误

android - 子元素的阴影在 flutter 中改变了一个 wrap 中的位置

vaadin - 带表格的 CSS,无边框的空行