AdvertisingClass.vue 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <template>
  2. <div class="banner_2 clearfix">
  3. <a class="banner_2_left" href="http://nzgxw.org.cn/" v-if="adData1.image_url==null" target="_blank" :title="adData1.introduce">
  4. <img :src="adData1.thumb" :alt="adData1.introduce" :id="adData1.ad_tag" data-tag="adData1.ad_tag">
  5. </a>
  6. <a class="banner_2_left" :href="adData1.image_url" v-else :title="adData1.introduce">
  7. <img :src="adData1.image_src" :alt="adData1.introduce" :id="adData1.ad_tag" data-tag="adData1.ad_tag">
  8. </a>
  9. <a class="banner_2_right" href="http://nzgxw.org.cn/" v-if="adData2.image_url==null" target="_blank" :title="adData2.introduce">
  10. <img :src="adData2.thumb" :alt="adData2.introduce" :id="adData2.ad_tag" data-tag="adData2.ad_tag">
  11. </a>
  12. <a class="banner_2_right" :href="adData2.image_url" v-else :title="adData2.introduce">
  13. <img :src="adData2.image_src" :alt="adData2.introduce" :id="adData2.ad_tag" data-tag="adData2.ad_tag">
  14. </a>
  15. </div>
  16. </template>
  17. <script setup>
  18. //import {onMounted } from 'vue';
  19. const props = defineProps({
  20. adData1: Object,
  21. adData2: Object
  22. });
  23. //广告移动至客户端获取,并且按照标识单独获取
  24. </script>
  25. <style lang="less" scoped>
  26. .clearfix {
  27. overflow: hidden;
  28. width: 1200px;
  29. height: 106px;
  30. }
  31. .banner_2 img {
  32. display: block;
  33. width: 100%;
  34. height: 100%;
  35. }
  36. .banner_2 {
  37. margin-top: 20px;
  38. height: 106px;
  39. .banner_2_left {
  40. float: left;
  41. width: 720px;
  42. height: 100%;
  43. }
  44. .banner_2_right {
  45. float: right;
  46. width: 450px;
  47. height: 100%;
  48. }
  49. }
  50. </style>