我使用 Materialize 并尝试激活waves
样式:
<a class="btn-floating btn-large waves-effect waves-light red" >
<i class="mdi-content-add"></i>
</a>
Wave 效果在 Chrome/Android 中正常工作,但在 Safari/iOS 中不正常。
出于某种原因,当我单击按钮时,波浪分布在矩形而不是圆形。
我试图覆盖样式,但它没有意义:
.waves-ripple{
border-radius: 50% !important;
}
这是CODEPAN。尝试在 Chrome 中打开,然后在 Safari 中打开。
任何想法如何解决它?
[编辑]
目前,简单的解决方法是减小波浪尺寸。这是我到目前为止所做的:
.my-btn-floating .waves-ripple {
width: 8px !important;
height: 8px !important;
}
[编辑 2]
它也发生在 Android S3/4 上,但不在 Nexus4/5 上