headerRight.vue 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <template>
  2. <div class="headerRight">
  3. <div class="example headerRightDiv">
  4. <Example></Example>
  5. </div>
  6. <div class="headerRightDiv">
  7. <Labs></Labs>
  8. </div>
  9. <div class="study headerRightDiv">
  10. <LinkStudy></LinkStudy>
  11. </div>
  12. <div class="file headerRightDiv ">
  13. <File v-bind="$attrs"></File>
  14. </div>
  15. <div class="lang headerRightDiv">
  16. <Languare></Languare>
  17. </div>
  18. <div class="user headerRightDiv">
  19. <User></User>
  20. </div>
  21. </div>
  22. </template>
  23. <script setup>
  24. import {ref,defineProps} from 'vue'
  25. import User from '../headerRight/user.vue'
  26. import Example from '../headerRight/example.vue'
  27. import Labs from '../headerRight/labs.vue'
  28. import Languare from '../headerRight/languareSwitch.vue'
  29. import File from '../headerRight/fIleOperation.vue'
  30. import LinkStudy from '../headerRight/linkStudy.vue'
  31. </script>
  32. <style lang="scss" scoped>
  33. .headerRight{
  34. width: 100%;
  35. display: flex;
  36. justify-content: flex-end;
  37. .headerRightDiv{
  38. padding: 10px;
  39. cursor: pointer;
  40. }
  41. .headerRightDiv:hover{
  42. background: #2847B8;
  43. }
  44. }
  45. </style>