1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <script setup lang="ts">
- import { ContentWrap } from '@/components/ContentWrap'
- import { useI18n } from '@/hooks/web/useI18n'
- import { Sticky } from '@/components/Sticky'
- import { ElAffix } from 'element-plus'
- const { t } = useI18n()
- </script>
- <template>
- <ContentWrap :title="t('stickyDemo.sticky')">
- <Sticky :offset="90">
- <div style="padding: 10px; background-color: lightblue"> Sticky 距离顶部90px </div>
- </Sticky>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <el-affix :offset="150">
- <div style="padding: 10px; background-color: lightblue">Affix 距离顶部150px </div>
- </el-affix>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <el-affix :offset="150" position="bottom">
- <div style="padding: 10px; background-color: lightblue">Affix 距离底部150px </div>
- </el-affix>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- <Sticky :offset="90" position="bottom">
- <div style="padding: 10px; background-color: lightblue"> Sticky 距离底部90px </div>
- </Sticky>
- <p style="margin: 80px">Content</p>
- <p style="margin: 80px">Content</p>
- </ContentWrap>
- </template>
|