mirror of
https://git.hmsn.ink/kospo/svcm/oa.git
synced 2026-03-20 06:13:35 +09:00
141 lines
4.0 KiB
Markdown
141 lines
4.0 KiB
Markdown
### Popover positions
|
|
|
|
`<Tippy />` popovers can have different positions. Use the `placement` props to
|
|
set your popover placement. Available options are `top`, `top-end`, `bottom`,
|
|
`bottom-end`, `left`, `left-end`, `right` and `right-end`.
|
|
|
|
<!--code-->
|
|
|
|
```vue
|
|
<template>
|
|
<Tippy placement="top">
|
|
<VButton>Top</VButton>
|
|
<template #content>
|
|
<div class="v-popover-content is-text">
|
|
<div class="popover-head">
|
|
<h4 class="dark-inverted">
|
|
Top
|
|
</h4>
|
|
</div>
|
|
<div class="popover-body">
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</Tippy>
|
|
</template>
|
|
```
|
|
|
|
<!--/code-->
|
|
|
|
<!--example-->
|
|
|
|
<div class="buttons">
|
|
<Tippy placement="top">
|
|
<VButton class="mx-1">Top</VButton>
|
|
<template #content>
|
|
<div class="v-popover-content is-text">
|
|
<div class="popover-head">
|
|
<h4 class="dark-inverted">Top</h4>
|
|
</div>
|
|
<div class="popover-body">
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</Tippy>
|
|
<Tippy placement="top-end">
|
|
<VButton class="mx-1">Top End</VButton>
|
|
<template #content>
|
|
<div class="v-popover-content is-text">
|
|
<div class="popover-head">
|
|
<h4 class="dark-inverted">Top End</h4>
|
|
</div>
|
|
<div class="popover-body">
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</Tippy>
|
|
<Tippy placement="bottom">
|
|
<VButton class="mx-1">Bottom</VButton>
|
|
<template #content>
|
|
<div class="v-popover-content is-text">
|
|
<div class="popover-head">
|
|
<h4 class="dark-inverted">Bottom</h4>
|
|
</div>
|
|
<div class="popover-body">
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</Tippy>
|
|
<Tippy placement="bottom-end">
|
|
<VButton class="mx-1">Bottom End</VButton>
|
|
<template #content>
|
|
<div class="v-popover-content is-text">
|
|
<div class="popover-head">
|
|
<h4 class="dark-inverted">Bottom End</h4>
|
|
</div>
|
|
<div class="popover-body">
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</Tippy>
|
|
<Tippy placement="left">
|
|
<VButton class="mx-1">Left</VButton>
|
|
<template #content>
|
|
<div class="v-popover-content is-text">
|
|
<div class="popover-head">
|
|
<h4 class="dark-inverted">Left</h4>
|
|
</div>
|
|
<div class="popover-body">
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</Tippy>
|
|
<Tippy placement="left-end">
|
|
<VButton class="mx-1">Left End</VButton>
|
|
<template #content>
|
|
<div class="v-popover-content is-text">
|
|
<div class="popover-head">
|
|
<h4 class="dark-inverted">Left End</h4>
|
|
</div>
|
|
<div class="popover-body">
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</Tippy>
|
|
<Tippy placement="right">
|
|
<VButton class="mx-1">Right</VButton>
|
|
<template #content>
|
|
<div class="v-popover-content is-text">
|
|
<div class="popover-head">
|
|
<h4 class="dark-inverted">Right</h4>
|
|
</div>
|
|
<div class="popover-body">
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</Tippy>
|
|
<Tippy placement="right-end">
|
|
<VButton class="mx-1">Right End</VButton>
|
|
<template #content>
|
|
<div class="v-popover-content is-text">
|
|
<div class="popover-head">
|
|
<h4 class="dark-inverted">Right End</h4>
|
|
</div>
|
|
<div class="popover-body">
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</Tippy>
|
|
</div>
|
|
|
|
<!--/example-->
|