マテリアルデザインのリップル効果をDOM要素に追加します。
The VOnsRipple component is used to add a Material Design ripple effect to an element. This effect will expand from the location point the user taps until it covers the whole element.
To add a ripple effect to an element the Ripple component should be placed as a child.
<div style={{width: 100, height: 100, backgroundColor: 'grey'}}>
<v-ons-ripple></v-ons-ripple>
</div>
The color of the ripple effect defaults to gray. It can be customized using the color property. It is also possible to customize the background color with the background property.
<v-ons-ripple color='red' background='blue'></v-ons-ripple>
ripple propThere are some components that support the ripple effect using a ripple property. The VOnsButton component is one of those. In this case, instead of using the Ripple component only the property ripple needs to be added:
<v-ons-button ripple>
Ripple!
</v-ons-button>
Other components that support the ripple property are: VOnsListItem, VOnsFab, VOnsSpeedDial and VOnsTab.
| Name | 概要 |
|---|---|
| light-gray | エフェクトの色が明るい灰色になります。 |
Onsen UIに関する質問は、Stack Overflowにてonsen-uiタグを付与してください。Onsen UIチームはあなたの問題解決をお手伝いします。
バグ報告や機能要望については、GitHub Issuesに記載をお願いいたします。
あわせて、下記の情報も参考にしてください。