screen.vue 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <template>
  2. <div class="screen">
  3. <ul>
  4. <li>
  5. <span class="fl">类型:</span>
  6. <RadioGroup v-model="button1" type="button">
  7. <Radio label="全部"></Radio>
  8. <Radio label="教案"></Radio>
  9. <Radio label="学案"></Radio>
  10. <Radio label="课件"></Radio>
  11. <Radio label="微课"></Radio>
  12. <Radio label="习题"></Radio>
  13. <Radio label="素材"></Radio>
  14. <Radio label="拓展"></Radio>
  15. </RadioGroup>
  16. </li>
  17. <li>
  18. <span class="fl">来源:</span>
  19. <RadioGroup v-model="button2" type="button">
  20. <Radio label="全部"></Radio>
  21. <Radio label="我的资源"></Radio>
  22. <Radio label="共享资源"></Radio>
  23. <Radio label="精品资源"></Radio>
  24. <Radio label="校本资源"></Radio>
  25. </RadioGroup>
  26. </li>
  27. <li>
  28. <span class="fl">范围:</span>
  29. <RadioGroup v-model="button3" type="button">
  30. <Radio label="全部"></Radio>
  31. <Radio label="本省区域"></Radio>
  32. <Radio label="本市区域"></Radio>
  33. <Radio label="本县区区域"></Radio>
  34. <Radio label="本校区域"></Radio>
  35. <Radio label="我的分享"></Radio>
  36. </RadioGroup>
  37. </li>
  38. </ul>
  39. </div>
  40. </template>
  41. <script>
  42. export default {
  43. name: "screen",
  44. data(){
  45. return{
  46. button1: '全部',
  47. button2: '全部',
  48. button3: '全部',
  49. }
  50. }
  51. }
  52. </script>
  53. <style scoped>
  54. .ivu-radio-group-button .ivu-radio-wrapper:after, .ivu-radio-group-button .ivu-radio-wrapper:before{display: none;}
  55. .ivu-radio-group-button .ivu-radio-wrapper:first-child{border:0;}
  56. .ivu-radio-group-button .ivu-radio-wrapper{margin-right: 10px; padding: 0 10px;height:22px;line-height: 22px;border:0;transition:none;-webkit-transition:none;outline: 0;}
  57. .ivu-radio-group-button .ivu-radio-wrapper-checked{background: #2d8cf0;color: #fff;box-shadow: none;-webkit-box-shadow:none;}
  58. .ivu-radio-group-button .ivu-radio-wrapper>span:focus{outline: 0;}
  59. .ivu-radio-group-button .ivu-radio-wrapper-checked:hover{color: #fff;}
  60. .ivu-radio-group-button .ivu-radio-wrapper:first-child,.ivu-radio-group-button .ivu-radio-wrapper:last-child{border-radius: 0;}
  61. </style>