Video.cshtml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. 
  2. @{
  3. ViewBag.Title = "Video";
  4. Layout = "~/Views/Shared/_LayoutHome.cshtml";
  5. }
  6. @using NEducation.Code;
  7. <style>
  8. .video-container {
  9. text-align: center;
  10. margin: 20px 0;
  11. }
  12. .video-container h2 {
  13. margin: 45px 0;
  14. }
  15. .tab-content .card {
  16. box-shadow: 0 0 1px 0 rgb(0 0 0 / 10%), 0 1px 5px 0 rgb(0 0 0 / 19%);
  17. margin: 20px 10px;
  18. padding-top: 15px;
  19. }
  20. .w-30 {
  21. width: 30%;
  22. display: inline-block;
  23. }
  24. .w-65 {
  25. width: 65%;
  26. display: inline-block;
  27. text-align: left;
  28. }
  29. .w-30 img {
  30. margin-left: auto;
  31. margin-right: auto;
  32. display: block;
  33. }
  34. .video-des-box img {
  35. display: inline-block;
  36. margin-right: 10px;
  37. }
  38. .video-des-box p {
  39. display: inline-block;
  40. margin-right: 10px;
  41. }
  42. @@media (max-width: 768px) {
  43. .tab-content .card {
  44. padding-top: 0px;
  45. }
  46. .w-30 img {
  47. padding-bottom: 10px;
  48. }
  49. }
  50. </style>
  51. @{
  52. List<Listening> listenings = Session["video"] as List<Listening>;
  53. }
  54. <div class="video-container" style="max-width:1200px; margin:auto">
  55. <h2>Lao Vowels: Children's Picture Book</h2>
  56. <div class="tab-content">
  57. @{
  58. for (int i = 0; i < listenings.Count; i++)
  59. {
  60. <div class="card" onclick="videoClickFunc(@i)">
  61. <div class="">
  62. <div class="col-3 w-30">
  63. <img src="@listenings[i].picture" />
  64. </div>
  65. <div class="col-9 w-65">
  66. <div class="container">
  67. <h4><b>@listenings[i].name</b></h4>
  68. <div class="video-des-box">
  69. <img src="~/Content/assets/imgs/closeBook.png" />
  70. <p>@listenings[i].descriptionGlobal</p>
  71. </div>
  72. <div class="video-des-box">
  73. <img src="~/Content/assets/imgs/openBook.png" />
  74. <p>@listenings[i].introductionGlobal</p>
  75. </div>
  76. </div>
  77. </div>
  78. </div>
  79. </div>
  80. }
  81. }
  82. </div>
  83. </div>
  84. <script>
  85. function videoClickFunc(id) {
  86. window.location.href = "/Ebook/VideoWatch?id=" + id;
  87. }
  88. </script>