videoDetail.html 3.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
  3. <head th:replace="common::header(~{::title},~{::link})">
  4. <meta charset="UTF-8">
  5. <title>阿凡提-技淘视频</title>
  6. <link th:href="${portalHost+'/dll/dll.css'}" rel="stylesheet">
  7. <link th:href="${portalHost+'/vendors.css'}" rel="stylesheet">
  8. <link th:href="${portalHost+'/newMenu/videoDetail.css'}" rel="stylesheet">
  9. </head>
  10. <body>
  11. <div th:replace="common::nav('','videoDetail')"></div>
  12. <!-- 公共头部 -->
  13. <div class="indexSearch">
  14. <div class="search-inp">
  15. <div class="input-group">
  16. <input type="text" class="form-control demandSearch" placeholder="请输入视频名称">
  17. <span class="input-group-btn">
  18. <button class="btn btn-default searchBtn" type="button">
  19. <img th:src="${portalHost+'/img/newMenu/search-icon.jpg'}" alt=""> 搜索
  20. </button>
  21. </span>
  22. </div>
  23. </div>
  24. </div>
  25. <div class="videoBody">
  26. <div class="videoCenter">
  27. <div class="videoPlay">
  28. <video id="videoDe" controls="true" controlslist="nodownload">
  29. <source th:if="${videoPlay.url != null}" th:src="${videoServer + videoPlay.url}" type="video/mp4"/>
  30. </video>
  31. <div class="share">
  32. <div>
  33. <img th:src="${portalHost+'/img/indedImg/share.png'}" alt=""> <span>分享</span>
  34. </div>
  35. <ul>
  36. <li class="qqHy"></li>
  37. <li class="qqKj"></li>
  38. <li class="xlWb"></li>
  39. </ul>
  40. </div>
  41. </div>
  42. <div class="videoList">
  43. <h3>技淘视频</h3>
  44. <ul>
  45. <!-- 放三个 -->
  46. <li class="active">
  47. <a th:if="${videoPlay.url != null}" th:href="@{/open/protal/videoDetail(id=${videoPlay.id})}">
  48. <img th:src="${avatarUploadHost+videoPlay.coverUrl}" alt="">
  49. <div class="txt">
  50. <h4 th:text="${videoPlay.name}">申请军工三证72问</h4>
  51. <!-- 2排字 -->
  52. <p th:text="${#strings.abbreviate(videoPlay.summary,14)}">注意此处限制2排字注意此处限制2排字注意此处限制2排字注意此处限制2排字注意此处限制2排字</p>
  53. <input type="hidden" th:value="${videoServer + videoPlay.url}"/>
  54. </div>
  55. </a>
  56. </li>
  57. <li th:each="list:${videoList}">
  58. <a th:href="@{/open/protal/videoDetail(id=${list.id})}">
  59. <img th:src="${avatarUploadHost+list.coverUrl}" alt="">
  60. <div class="txt">
  61. <h4 th:text="${list.name}">申请军工三证72问</h4>
  62. <!-- 2排字 -->
  63. <p th:text="${#strings.abbreviate(list.summary,18)}">注意此处限制2排字注意此处限制2排字注意此处限制2排字注意此处限制2排字注意此处限制2排字</p>
  64. <input type="hidden" th:value="${videoServer + list.url}"/>
  65. </div>
  66. </a>
  67. </li>
  68. </ul>
  69. </div>
  70. </div>
  71. <h2 th:text="${videoPlay.name}">申请军工三证</h2>
  72. </div>
  73. <div class="summary">
  74. <h4>简介</h4>
  75. <p th:text="${videoPlay.summary}">工资质条件的一句话简介简介简介军工资质条件的一句话简介简介简介</p>
  76. </div>
  77. <!-- 下面是公共底部 -->
  78. <footer>
  79. <div th:replace="common::copyright"></div>
  80. <div th:replace="common::login"></div>
  81. </footer>
  82. <div th:replace="common::footer(~{::script})">
  83. <script type="text/javascript" th:src="${portalHost + '/dll/dll.js'}"></script>
  84. <script type="text/javascript" th:src="${portalHost + '/vendors.js'}"></script>
  85. <script type="text/javascript" th:src="${portalHost+'/newMenu/videoDetail.js'}"></script>
  86. </div>
  87. </body>
  88. </html>