123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154 |
- <template>
- <div class="components-container">
- <aside>
- When the page is scrolled to the specified position, the Back to Top button appears in the lower right corner
- </aside>
- <aside>
- You can customize the style of the button, show / hide, height of appearance, height of the return. If you need a text prompt, you can use element-ui el-tooltip elements externally
- </aside>
- <div class="placeholder-container">
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- <div>placeholder</div>
- </div>
- <!-- you can add element-ui's tooltip -->
- <el-tooltip placement="top" content="tooltip">
- <back-to-top :custom-style="myBackToTopStyle" :visibility-height="300" :back-position="50" transition-name="fade" />
- </el-tooltip>
- </div>
- </template>
- <script>
- import BackToTop from '@/components/BackToTop'
- export default {
- name: 'BackToTopDemo',
- components: { BackToTop },
- data() {
- return {
- // customizable button style, show/hide critical point, return position
- myBackToTopStyle: {
- right: '50px',
- bottom: '50px',
- width: '40px',
- height: '40px',
- 'border-radius': '4px',
- 'line-height': '45px', // 请保持与高度一致以垂直居中 Please keep consistent with height to center vertically
- background: '#e7eaf1'// 按钮的背景颜色 The background color of the button
- }
- }
- }
- }
- </script>
- <style scoped>
- .placeholder-container div {
- margin: 10px;
- }
- </style>
|