javascript - 如何禁用 getmdl 切换的涟漪效应?

标签 javascript css togglebutton material-design-lite

我正在使用 getmdl.io 组件库,但我找不到禁用切换组件上的涟漪效应的方法。

我的 HTML 代码如下所示:

<label class="mdl-switch mdl-js-switch" for="switch-1" id='switch-main'>
        <input type="checkbox" id="switch-1" class="mdl-switch__input" checked>
        <span class="mdl-switch__label"></span>
</label>   

最佳答案

尝试将此 css 添加到您的代码中:

//for checkoox:
.mdl-ripple{
    visibility: hidden !important;
}
//for switch
.mdl-switch__input{
    visibility: hidden !important;
}

似乎该库将“span.mdl-ripple”标签注入(inject)到您的 span.mdl-switch__label 中以达到效果。我们可以设置它的可见性来隐藏它而不影响布局。

关于javascript - 如何禁用 getmdl 切换的涟漪效应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42873686/

相关文章:

android - 如何创建类似于 Twitter 应用程序位置切换按钮的切换按钮?

javascript - 当用户按 Enter 键时,它将下拉菜单内容和文本字段数据更改为默认值

jQuery height() 在可见的 div 上返回 0 - 为什么?

android - 多次按下时如何编写具有不同效果的按钮

javascript - jquery-切换设置状态而不触发更改事件

css - 使用 CSS 根据较小的尺寸调整图像大小

javascript - 如何在工具栏之外使用免费的 jqgrid 搜索和查看工具栏按钮

javascript - 从内部赋予 iframe 属性

javascript - 在外部网站的页面加载上自动执行javascript功能

javascript - 当您将鼠标悬停在图像的特定区域上时如何显示下拉菜单? (HTML, CSS)