news-information.vue 4.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. <template>
  2. <div class="wq7">
  3. <img src="static\images\u.png" style="width:5px;height;20px;">
  4. <div class="kefont"><span >新闻动态</span></div>
  5. <div class="more" @click="more()">查看更多</div>
  6. <div class="logo"><img src="static\images\u216.png"></div>
  7. <div class="swiper-container" id="swiper3">
  8. <div class="swiper-wrapper" id="wrapper3">
  9. <div class="swiper-slide">
  10. <div class="new">
  11. <div class="new2">
  12. <img src="static/images/a.jpg" style="width:160px;height:125px;border-radius:5px;"/>
  13. </div>
  14. <div class="new3">
  15. <span>胎儿鉴定样本采集方法</span>
  16. </div>
  17. <div class="new4"></div>
  18. <div class="new5">
  19. <span>
  20. 孕期胎儿DNA鉴定,必须通过穿刺的办法提取绒毛组织或者...
  21. </span>
  22. </div>
  23. </div>
  24. </div>
  25. <div class="swiper-slide">
  26. <div class="new">
  27. <div class="new2">
  28. <img src="static/images/a.jpg" style="width:160px;height:125px;border-radius:5px;"/>
  29. </div>
  30. <div class="new3">
  31. <span>胎儿鉴定样本采集方法</span>
  32. </div>
  33. <div class="new4"></div>
  34. <div class="new5">
  35. <span>
  36. 孕期胎儿DNA鉴定,必须通过穿刺的办法提取绒毛组织或者...
  37. </span>
  38. </div>
  39. </div>
  40. </div>
  41. </div>
  42. </div>
  43. </div>
  44. </template>
  45. <script>
  46. import { getQueryNewModel } from '@/api/site/site'
  47. export default {
  48. name: "news-information",
  49. data(){
  50. return{
  51. }
  52. },
  53. methods:{
  54. },
  55. created(){
  56. this.getQueryNewModel();
  57. },
  58. mounted(){
  59. var mySwiper2 = new Swiper('#swiper3', {
  60. direction:"horizontal",
  61. autoplay:false,
  62. spaceBetween:3,
  63. loopAdditionalSlides:10,
  64. slidesPerView: 'auto', // 设置slider容器能够同时显示的slides数量
  65. centeredSlides: true, // active slide 居中
  66. observer:true,//动态加载图片
  67. pagination: {
  68. el: '.swiper-pagination',
  69. },
  70. });
  71. var swiper1 = new Swiper('#swiper4', {
  72. direction:"vertical",
  73. spaceBetween:3,
  74. loopAdditionalSlides:10,
  75. slidesPerView: 'auto', // 设置slider容器能够同时显示的slides数量
  76. centeredSlides: true, // active slide 居中
  77. paginationClickable: true,
  78. observer:true,//动态加载图片
  79. observeParents:true,
  80. pagination: {
  81. el: '.swiper-pagination',
  82. },
  83. });
  84. }
  85. }
  86. </script>
  87. <style scoped>
  88. .wq7{
  89. width: 320px;
  90. height: 250px;
  91. /* background-color: black; */
  92. color: #ffffff;
  93. /* // border: solid 1px black; */
  94. margin-bottom: 0px;
  95. }
  96. .new{
  97. width: 160px;
  98. height: 210px;
  99. border: solid 0.8px #333333;
  100. border-radius:5px;
  101. }
  102. .new2{
  103. width: 160px;
  104. height: 125px;
  105. /* // border:solid 1px yellow; */
  106. }
  107. .new3{
  108. width: 140px;
  109. height: 20px;
  110. font-size: 14px;
  111. /* // border: solid 1px yellow; */
  112. margin-top: 5px;
  113. margin-left: 10px;
  114. color: #666666;
  115. }
  116. .new4{
  117. width: 150px;
  118. /* //height: 1px; */
  119. border: solid 0.8px #333333;
  120. background-color: #333333;
  121. margin-left: 3px;
  122. }
  123. .new5{
  124. width: 145px;
  125. height: 40px;
  126. /* //border:solid 1px red; */
  127. margin-top: 5px;
  128. margin-left: 5px;
  129. font-size: 10px;
  130. color: #333333;
  131. }
  132. #wrapper4{
  133. width: 50%;
  134. }
  135. .kefont{
  136. font-size: 14px;
  137. color: red;
  138. margin-left: 8px;
  139. margin-top: -20px;
  140. }
  141. .more{
  142. position: absolute;
  143. font-size: 14px;
  144. color:black;
  145. margin-left: 220px;
  146. margin-top: -22px;
  147. }
  148. .logo{
  149. position: absolute;
  150. margin-left: 280px;
  151. margin-top: -22px;
  152. }
  153. </style>