- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以禁用 md-ink-ripple
在父元素上,当我单击像 <md-checkbox>
这样的子元素时?
http://codepen.io/anon/pen/QKwkOB
<md-card md-ink-ripple layout-align="center center">
<md-checkbox>
Test
</md-checkbox>
</md-card>
当我点击 <md-checkbox>
, 它不应该触发 md-ink-ripple
,因为它附加了一个操作(它是一个复选框)。它仍应触发 md-ink-ripple
如果我点击文本(不是复选框)。
这可能吗?
最佳答案
这是一种方法 - CodePen
我注意到涟漪效应在鼠标按下时开始,因此可以停止在 md-checkbox
上传播。
标记
<div ng-controller="AppCtrl" ng-app="MyApp" layout="row" layout-align="center center" id="main">
<md-card md-ink-ripple layout-align="center center">
<div layout="row" layout-align="start center">
<md-checkbox ng-mousedown="checkBoxMouseDown($event)">
</md-checkbox>
Clicking this should not md-ink-ripple my parent md-card
</div>
</md-card>
</div>
JS
angular.module('MyApp',['ngMaterial']).controller('AppCtrl', function($scope, $timeout) {
$scope.checkBoxMouseDown = function (event) {
event.stopPropagation();
}
});
关于angularjs - 父级上的 md-ink-ripple 不应由子级触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39346703/
我正在尝试设计以下由 Fulladers 制成的 Ripple Carry Adder。到目前为止,我尝试了很多,但我正在为 Chisel 语法而苦苦挣扎。有人可以帮我指出我做错了什么吗?这是我的代码
我正在寻找如下所示的效果 我无法命名效果,因此无法在线查找任何资源。它看起来像一个涟漪,但当我搜索它时,我发现的只是按钮等上的涟漪。 有人有关于该主题的任何资源吗? 谢谢 最佳答案 您的搜索无效,因为
Apach cordova 的新手,试图制作一个简单的应用程序。这是使用 Ripple(用于 phonegab/cordova 仿真)在 google chrome 中查看的结果 这是我点击按钮时的结
我目前正在离散数学课上做一个项目,我们必须编码: 1.) RippleCarryAdder:它是一个用于添加固定大小的 5 位整数的电路。参数: x_array: operand 1, i.e. an
我正在尝试为我的应用程序中的卡片创建简单的涟漪效果。它工作得很好,但它也在响应容器外的鼠标事件: 代码如下所示: ... ...
我正在尝试模仿这种效果: 但我做不到,我一直在这样做: 最佳答案 您不需要任何自定义背景,只需使用像这样的 Im
用于检查当前网络连接的标准 PhoneGap API(见下文)似乎没有更新它在 Ripple Emulator 中的结果。当我更改连接类型并执行 checkConnection() 时,它会返回第一次
有没有办法检测我的应用程序当前正在 Ripple Emulator 上运行,而不是在真实设备上运行?我希望一些解决方法代码仅在模拟器上运行。 最佳答案 您可以检查涟漪实例是否可用:if(typeof
我使用 Visual Studio 2015 RC 创建了一个 Ionic (Apache Cordova) 应用程序。我在它自己的解决方案文件中创建了它,我可以使用 Ripple 运行它。 现在我想
我想创建一个带有波纹动画的类似按钮的组件,它看起来像这样: Button 在过去,这工作正常,因为当我点击这个自定义元素时,我实际上点击了 material-ripple 并且点击事件冒泡到宿主元素
如何将textView的一部分背景设置为具有波纹效果的可绘制对象? spannableString.setSpan( BackgroundColorSpan(ANYCOLOR)
我正在尝试在 View 中的触摸事件上创建 android L 预览“波纹”效果。如果我使用此代码作为按钮工作: public class MyButton extends Button {
https://github.com/sirxemic/jquery.ripples/ 我玩过这个 ripples jQuery 插件,虽然我只是个新手,但我似乎找不到在特定区域(例如 a 或其他东西
我正在尝试编写一个函数,该函数将接受数组长度,并返回“波纹输出”数组。 例如: rippleOut(3) 将返回 [0,1,0] rippleOut(6) 将返回 [0,1,2,2,1,0] 这就是我
我正在设计我的自定义搜索栏。我想让拇指透明,但它仍然有涟漪效应。有人有什么建议吗? 最佳答案 设置 android:background="@null"这应该会关闭搜索栏的涟漪效应。 关于Androi
我正在使用 MaterializeCSS ( http://materializecss.com/ ) 构建我的网站 我想知道如何手动触发特定控件的 Wave/Ripple 效果,例如: “触发特定按
我现在正尝试使用下面的代码制作 Ripple Animation 通过这段代码我每次都在相同的位置获得动画 CATransition *animation = [CATransition animat
我正在尝试为 Android TV 和 Amazon FireTV 应用程序(通过 DPAD 导航)中的按钮实现涟漪效果背景。我正在使用 AppCompat,但由于默认按钮样式都使用波纹,我现在使用没
如何添加 mat-ripple指令到我创建的自定义指令的主机元素?关键是要有 mat-ripple自动添加到我添加的任何元素 my-custom-directive也是。 所以如果我添加 Button
我正在使用 jquerymobile/phonegap/cordova(2.0) 开发移动应用程序。我尝试从流 (xml) 下载一些文件并将它们存储在本地。此行为仅出现在我用于调试的 chrome 浏
我是一名优秀的程序员,十分优秀!