App.vue 605 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <template>
  2. <div id="app" :style="`background:url(${bg}) no-repeat fixed;background-size: 100% 100%;`">
  3. <router-view />
  4. </div>
  5. </template>
  6. <script>
  7. import _ from 'lodash';
  8. export default {
  9. name: 'App',
  10. props: {},
  11. components: {},
  12. data: () => ({
  13. bg: require('@/assets/bg.jpg'),
  14. }),
  15. created() {},
  16. computed: {},
  17. methods: {},
  18. };
  19. </script>
  20. <style lang="less">
  21. html {
  22. overflow-x: visible;
  23. overflow-y: auto;
  24. }
  25. body {
  26. margin: 0;
  27. overflow-x: visible;
  28. }
  29. .textOver {
  30. overflow: hidden;
  31. text-overflow: ellipsis;
  32. white-space: nowrap;
  33. }
  34. p {
  35. padding: 0;
  36. margin: 0;
  37. }
  38. </style>