docs/app/pages/Components/Menu/examples/Directions.vue
<template>
<div>
<md-menu md-direction="bottom-start">
<md-button md-menu-trigger>Bottom Start</md-button>
<md-menu-content>
<md-menu-item>My Item 1</md-menu-item>
<md-menu-item>My Item 2</md-menu-item>
<md-menu-item>My Item 3</md-menu-item>
</md-menu-content>
</md-menu>
<md-menu md-direction="bottom-end">
<md-button md-menu-trigger>Bottom End</md-button>
<md-menu-content>
<md-menu-item>My Item 1</md-menu-item>
<md-menu-item>My Item 2</md-menu-item>
<md-menu-item>My Item 3</md-menu-item>
</md-menu-content>
</md-menu>
<md-menu md-direction="top-start">
<md-button md-menu-trigger>Top Start</md-button>
<md-menu-content>
<md-menu-item>My Item 1</md-menu-item>
<md-menu-item>My Item 2</md-menu-item>
<md-menu-item>My Item 3</md-menu-item>
</md-menu-content>
</md-menu>
<md-menu md-direction="top-end">
<md-button md-menu-trigger>Top End</md-button>
<md-menu-content>
<md-menu-item>My Item 1</md-menu-item>
<md-menu-item>My Item 2</md-menu-item>
<md-menu-item>My Item 3</md-menu-item>
</md-menu-content>
</md-menu>
</div>
</template>
<script>
export default {
name: 'Directions'
}
</script>
<style lang="scss" scoped>
.md-menu {
margin: 24px;
}
</style>