mdカード上にマウスを乗せてホバー効果を加える必要があります。この効果は、md-list-item(項目をホバリングしたとき)でうまくいきます。私はMDカードに同様の効果が必要です。どうすればこれを達成できますか?md-card-hoverにmd-ink-ripple効果を追加するにはどうすればいいですか?
2
A
答えて
2
ここでインクリップルを与え、md-card
に効果をホバーするmd-list-item
を使用してソリューションですエフェクトといくつかのCSSを使用してリストアイテム内にカードを配置します。この解決策は、私は少し上にあるが、それは動作します。
マークアップ
<div ng-controller="AppCtrl" ng-cloak="" class="carddemoBasicUsage" ng-app="MyApp">
<md-content class="md-padding" layout-xs="column" layout="row">
<md-list-item class="clickCard" ng-click="dummy()">
<md-card md-theme="{{ showDarkTheme ? 'dark-grey' : 'default' }}" md-theme-watch="">
<md-card-title>
<md-card-title-text>
<span class="md-headline">Click me</span>
</md-card-title-text>
<md-card-title-media>
<div class="md-media-lg card-media"></div>
</md-card-title-media>
</md-card-title>
</md-card>
</md-list-item>
</md-content>
</div>
CSS
.clickCard .md-button {
padding: 0 !important;
}
.clickCard md-card {
margin: 1px;
}
+0
ありがとう、これは私が探していたものです。 –
2
現在、以下のクラスを追加すると助けになりました。これ以上の解決策があるかどうかは不思議です。トリックはmd-card
の親としてmd-list-item
使用し、それを作動ng-click
のためのダミー関数を与えることですCodePen
-
.ripplelink:hover{
z-index:1000;
box-shadow:rgba(0, 0, 0, 0.3) 0 16px 16px 0;
-webkit-box-shadow:rgba(0, 0, 0, 0.3) 0 16px 16px 0;
-moz-box-shadow:rgba(0, 0, 0, 0.3) 0 16px 16px 0;
}
関連する問題
- 1. ウィンドウのAero効果をJPanelに追加するにはどうすればいいですか?
- 2. divの上下にぼかし効果を追加するにはどうすればよいですか?
- 3. UIBarButtonItemに「グロー効果」を追加するにはどうすればよいですか?
- 4. 差分式にサンプリングレートの効果を追加するにはどうすればよいですか?
- 5. Font Awesomeにホバー効果を追加するにはどうすればよいですか?
- 6. JavaScriptのスクロール効果を追加するにはどうすればよいですか?
- 7. ボタンに触れると効果音を有効にするにはどうすればいいですか?
- 8. Django - データベースに昇順でエントリを効率的に追加するにはどうすればいいですか?
- 9. 分散効果のような効果を作り出すにはどうすればいいですか?
- 10. テキストボックスにローディングスピナーを追加するにはどうすればいいですか?
- 11. ウィジェットにアウトラインボーダーを追加するにはどうすればいいですか?
- 12. コントローラにルートを追加するにはどうすればいいですか
- 13. グループにユーザーを追加するにはどうすればいいですか
- 14. DataGridTextColumnにツールチップを追加するにはどうすればいいですか?
- 15. ステージにムービークリップを追加するにはどうすればいいですか?
- 16. コントローラーに$ http.getを追加するにはどうすればいいですか?
- 17. アプリにドラッグアップメニューを追加するにはどうすればいいですか?
- 18. MenubarにQLineEditを追加するにはどうすればいいですか?
- 19. アダプターにEventListenerを追加するにはどうすればいいですか?
- 20. MapViewにボタンを追加するにはどうすればいいですか?
- 21. ポストリクエストボディにparamsを追加するにはどうすればいいですか?
- 22. ダイアログにdivを追加するにはどうすればいいですか?
- 23. select2にクラスを追加するにはどうすればいいですか?
- 24. UITabBarにログアウトボタンを追加するにはどうすればいいですか?
- 25. リストビューにフォルダアイコンを追加するにはどうすればいいですか?
- 26. フォームにラベルを追加するにはどうすればいいですか?
- 27. "this.form.submit();"にアンカーを追加するにはどうすればいいですか?
- 28. サイトにfaviconを追加するにはどうすればいいですか?
- 29. setTimeoutをdocument.body.addEventListenerに追加するにはどうすればいいですか?
- 30. wx.MenuBar()にボタンを追加するにはどうすればいいですか?
あなたはMD-リスト項目または単にホバー効果をクリックしたときにあなたが得る波及効果をしたいですか? –
mdカードがクリック可能であることをユーザーに伝える必要があります。シンプルなホバー効果はちょうど良いです。私はこれを反映するために質問を編集しました。カードをクリックするとmd-ink-rippleがうまく動作します。あなたのご意見は、私が解決策を見つけるのを助けました。私はホバー上にボックスシャドウを追加しました。これが目的を達成します。 –