lateri hace 4 años
padre
commit
9e8dde2237
Se han modificado 10 ficheros con 259 adiciones y 171 borrados
  1. 1 1
      app.min.js
  2. BIN
      images/bg.png
  3. BIN
      images/bg@2x.png
  4. BIN
      images/rangle.png
  5. BIN
      images/rangle@2x.png
  6. 0 86
      index2.html
  7. 1 1
      index2.min.js
  8. 47 20
      pano3.html
  9. 71 0
      pano4.html
  10. 139 63
      style.css

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 1 - 1
app.min.js


BIN
images/bg.png


BIN
images/bg@2x.png


BIN
images/rangle.png


BIN
images/rangle@2x.png


+ 0 - 86
index2.html

@@ -1,86 +0,0 @@
-<!DOCTYPE html>
-
-<html>
-
-<head>
-    <title>vr house</title>
-
-    <script src="./js/tvSysBtnBind.v2.1.js"></script>
-    <meta charset="utf-8">
-    <link rel="stylesheet" href="style.css">
-
-    <style>
-        body {
-            /* set margin to 0 and overflow to hidden, to go fullscreen  */
-            margin: 0;
-            overflow: hidden;
-            background-color: #eaeee3;
-        } 
-/*
-        .navigation{
-            display: flex;
-            flex-direction: column;
-            margin-left: 30px;
-            margin-top: 30px;
-        }
-        
-        */
-
-        #debug{
-            display: none;
-            position: absolute;
-            top: 20px;
-            left: 10px;
-            color: #ffff00;
-        }
-
-
-    </style>
-</head>
-
-<body id="Jdoc">
-
-    <!-- 用来保存输出结果 -->
-    <div id="container">
-    </div>
-
-    <div class="home">
-        <div class="preview">
-            <div class="detail">
-                <div class="title">内容详情</div>
-                <div class='thumb'><img id="cover" data-id='0' src="./panos/01frontGate_b.jpg"/></div>
-            </div>
-
-            <div class="descript">
-                <div id="descriptTitle">圣彼得堡</div>
-                <div id="descriptContent">简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸...</div>
-                <div id="play" class='play'>播放</div>
-            </div>
-        </div>
-
-    </div>
-
-   <div id="listTitle">剧集列表(11集全)</div>
-    <div id='listContent'>
-        <div class="pano">
-            <div class="title">ddd</div>
-            <div class="thumb"><img  src='panos/01frontGate4k_b.jpg' /></div>
-        </div>
-            -
-        </div>
-
-    </div>
-
-    <div id='debug'></div>
-
-    <div class="ctrlBtn"></div>
-
-
-    <script src="index2.min.js"></script> 
-
-    <script type="text/javaScript">
-
-    </script>
-</body>
-
-</html>

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 1 - 1
index2.min.js


+ 47 - 20
pano3.html

@@ -4,12 +4,28 @@
 
 <head>
     <title>vr house</title>
-    <script src="./js/tvSysBtnBind.v2.1.js"></script>
 
+    <script src="./js/tvSysBtnBind.v2.1.js"></script>
     <meta charset="utf-8">
     <link rel="stylesheet" href="style.css">
 
     <style>
+        body {
+            /* set margin to 0 and overflow to hidden, to go fullscreen  */
+            margin: 0;
+            overflow: hidden;
+            background-color: #eaeee3;
+        } 
+/*
+        .navigation{
+            display: flex;
+            flex-direction: column;
+            margin-left: 30px;
+            margin-top: 30px;
+        }
+        
+        */
+
         #debug{
             display: none;
             position: absolute;
@@ -18,6 +34,7 @@
             color: #ffff00;
         }
 
+
     </style>
 </head>
 
@@ -27,37 +44,47 @@
     <div id="container">
     </div>
 
-    <div class="navigation">
-        <div style="position:relative">
-            <div id='map'><img class="map_img" src="panos/HomeHouseMap.png"/></div>
-            <div id='cam'><img class="cam_img" src="panos/HomePoint.png"/></div>
-            <div id='redPoints'>
-                <!-- <img id='Li' class="point_img" src="panos/redPoint.png"/> -->
+    <div class="home">
+        <div class="preview">
+            <div class="detail">
+                <div class="detailtitle">
+                    <div class="titlelogo"></div>
+                    <div class="title">内容详情</div>
+                </div>
+                <div class='thumb'><img id="cover" data-id='0' src="./panos/01frontGate_b.jpg"/></div>
             </div>
-        </div>
-            
-    </div>
-
 
+            <div class="descript">
+                <div class="content">
+                    <div id="descriptTitle">圣彼得堡</div>
+                    <div id="descriptContent">简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸...</div>
+                </div>
+                
+                <div id="play" class='play'>
+                    <div class='playlogo'></div>
+                    播放
+                </div>
+            </div>
+        </div>
 
-    <div id="tip">Walking...</div>
-
-    <div id="menuTip"> 单击“返回/OK”键全景观赏当前图片 </div>
+    </div>
 
-    <div id='menu'>
+   <div id="listTitle">剧集列表(11集全)</div>
+    <div id='listContent'>
         <div class="pano">
-            <div class="title">ddd</div>
-            <div class="thumb"><img src='panos/01frontGate4k_b.jpg' /></div>
+            <div class="title"></div>
+            <div class="thumb"><img  src='panos/01frontGate4k_b.jpg' /></div>
         </div>
+            -
+        </div>
+
     </div>
 
     <div id='debug'></div>
 
-
-
     <div class="ctrlBtn"></div>
 
-    <script src="app.min.js"></script> 
+   <script src="index2.min.js"></script> 
 
     <script type="text/javaScript">
 

+ 71 - 0
pano4.html

@@ -0,0 +1,71 @@
+<!DOCTYPE html>
+
+<html>
+
+<head>
+    <title>vr house</title>
+    <script src="./js/tvSysBtnBind.v2.1.js"></script>
+
+    <meta charset="utf-8">
+    <link rel="stylesheet" href="style.css">
+
+    <style>
+        #debug{
+            display: none;
+            position: absolute;
+            top: 20px;
+            left: 10px;
+            color: #ffff00;
+        }
+
+    </style>
+</head>
+
+<body id="Jdoc">
+
+    <!-- 用来保存输出结果 -->
+    <div id="container">
+    </div>
+
+    <div class="navigation">
+        <div style="position:relative">
+            <div id='map'><img id="map_img" class="map_img" src="panos/HomeHouseMap.png"/></div>
+            <div id='cam'><img class="cam_img" src="panos/HomePoint.png"/></div>
+            <div id='redPoints'>
+                <!-- <img id='Li' class="point_img" src="panos/redPoint.png"/> -->
+            </div>
+        </div>
+            
+    </div>
+
+
+
+    <div id="tip">Walking...</div>
+
+    <div id="menuTip"> 单击“返回/OK”键全景观赏当前图片 </div>
+    <div id="menuTitle">fff</div>
+
+    <div id='menu'>
+
+        <div class="pano">
+            <div class="title">ddd</div>
+            <div class="thumb"><img src='panos/01frontGate4k_b.jpg' /></div>
+        </div>
+    </div>
+
+    <div id='debug'></div>
+
+
+
+    <div class="ctrlBtn"></div>
+
+
+
+    <script src="app.min.js"></script> 
+
+    <script type="text/javaScript">
+
+    </script>
+</body>
+
+</html>

+ 139 - 63
style.css

@@ -2,6 +2,10 @@ body {
     /* set margin to 0 and overflow to hidden, to go fullscreen */
     margin: 0;
     overflow: hidden;
+    background-image: url('./images/bg@2x.png');
+    background-size:cover;
+    color:#ffffff;
+    font-family:  "Microsoft YaHei";  
     
 }
 
@@ -73,6 +77,16 @@ body {
     font-size: 26px;
 }
 
+#menuTitle{
+    position: absolute;
+    left:24px;
+    top: 23px;
+    color: #ffffff;
+    display: none;
+    /* transform: translate(-50%,-50%); */
+    font-size: 27px;
+}
+
 #menu{
     position: absolute;
     z-index: 9;
@@ -80,13 +94,16 @@ body {
     bottom: 0px;
     width: 100%; 
     overflow: auto;
-    background-color: #eaeee3;
+    background-color: rgba(0,0,0,0);
 }
 
 #menu .pano{
     position: relative;
-    margin: 10px;
+    /* margin: 10px; */
     cursor: pointer;
+
+    
+    
 }
 
 #menu .panoEnd{
@@ -97,52 +114,64 @@ body {
 
 #menu .panoSelect{
     position: relative;
-    margin: 10px;
+    /* margin: 10px; */
     cursor: pointer;
-    background-color: violet;
+    /* background-color: violet; */
 }
 
 #menu .pano .title,#menu .panoSelect .title{
-    /* position: absolute;
-    top:50%;
-    left:50%;
-    transform:translate(-50%,-50%);
-    font-size: 18px;
-    width: 120px;
-    display: flex;
-    justify-content: center;
-    align-items: center;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    white-space: nowrap; */
-
     position: absolute;
-    top: 90%;
+    top: 180px;
     left: 50%;
-    transform: translate(-50%,-50%);
+    transform: translate(-50%,0%);
     font-size: 16px;
-    width: 100px;
-    color: #eb9713;
+    width: 273px;
+    color: #ffffff;
     overflow: hidden;
+    max-width: 270px;
     text-overflow: ellipsis;
     white-space: nowrap;
+    text-align: center;
+
+
+}
+
+#menu .panoSelect .thumb {
+    width:327px;
+    height:233px;
+    background-image: url('./images/rangle.png');
+    background-size: cover;
+    display: flex;
+    align-items: center;
+    justify-content: center;
+}
 
+#menu .pano .thumb{
 
+    width:327px;
+    height:233px;
+    background-size: cover;
+    display: flex;
+    align-items: center;
+    justify-content: center;
 }
 
 
 
 #menu .pano .thumb img,#menu .panoSelect .thumb img{
-    width:120px;
+    width:273px;
+    height:180px;
+    margin-left: 5px;
+    margin-top: 9px;
     
 }
 
 
-/* ---------------------------------- */
+/* --------------------------------------------------------------------- */
 .home{
     display: flex;
     flex-direction: column;
-    margin-left: 30px;
+    margin-left: 39px;
     /* margin-top: 30px; */
 }
 
@@ -155,9 +184,21 @@ body {
     
 }
 
+.home .detail .detailtitle{
+    display: flex;
+    align-items: center;
+}
+
+
+.home .detail .titlelogo{
+    width: 5px;
+    height: 33px;
+    background-color: #316FEE;
+}
+
 .home .detail .title{
-    font-size: 24px;
-    margin: 10px 0px;
+    font-size: 30px;
+    margin: 27px 15px;
 }
 
 .home .detail .thumb{
@@ -169,59 +210,82 @@ body {
 }
 
 .home .detail .thumb img{
-    height: 50vh;
-    min-width: 360px;
-    min-height: 240px;
-    max-height: 360px;
-    max-width: 480px;
+    width: 600px;
+    height: 334px;
+
 }
 
 .home .descript{
-    margin: 20px 25px;
+    margin-top: 94px;
+    margin-left: 25px;
+    min-width: 588px;
+    max-height: 334px;
+    display: flex;
+    flex-direction: column;
+    justify-content: space-between;
 }
 
 #descriptTitle{
-    font-size: 20px;
-    margin: 10px 0px;
+    font-size: 33px;
+    margin-bottom: 10px;
 }
 
 #descriptContent{
+    font-size: 21px;
+    font-weight: Light;
+    font-weight: lighter;
+    line-height: 34px;
+    max-width: 570px;
 
 }
 
 .home .descript .play{
     display: flex;
     position: relative;
-    top: 40%;
-    background-color: cadetblue;
-    width: 90px;
-    height: 40px;
+    /* top: 40%; */
+    background-color: #384071;
+    width: 135px;
+    height: 81px;
     justify-content: center;
     align-items: center;
     font-size: 20px;
     color: #ffffff;
-    transform:translate(0,-50%);
+    /* transform:translate(0,-50%); */
     cursor: pointer;
+    flex-direction: column;
+    
 } 
 
+.home .descript .playlogo{
+    width:0px;  
+    height:0px;  
+    border:13px solid transparent;
+    border-left:24px solid #ffffff;
+    transform: translate(6px, -6px);
+}
+
 .home .descript .playSelect{
     display: flex;
     position: relative;
-    top: 40%;
-    background-color: #5f68a0;
-    width: 90px;
-    height: 40px;
+    /* top: 40%; */
+    background-color: #ff00f2;
+    width: 135px;
+    height: 81px;
     justify-content: center;
     align-items: center;
     font-size: 20px;
     color: #ffffff;
-    transform:translate(0,-50%);
+    /* transform:translate(0,-50%); */
     cursor: pointer;
+    flex-direction: column;
 } 
 
 #listTitle{
-    font-size: 20px;
-    margin: 30px 30px 10px 30px;
+    font-size: 23px;
+    margin-left: 42px;
+    margin-top:42px;
+    margin-bottom: 13px;
+    /* margin: 30px 30px 10px 30px; */
 }
 
 #listContent{
@@ -238,10 +302,11 @@ body {
     display: flex;
     bottom: 0px;
     width: 100%;
-    margin-left: 30px;
+    margin-left: 44px;
     margin-right: 30px;
+    height: 184px;
     overflow: auto;
-    background-color: #eaeee3;
+    background-color: rgba(0,0,0,0);
 
 
     /* display: flex;
@@ -255,7 +320,7 @@ body {
 
 #listContent .pano{
     position: relative;
-    margin: 10px;
+    margin: 0px 16px;
     cursor: pointer;
 }
 
@@ -269,9 +334,10 @@ body {
 
 #listContent .panoSelect{
     position: relative;
-    margin: 10px;
+    /* margin: 10px 16px; */
     cursor: pointer;
-    background-color: violet;
+    height: 184px;
+    background-color: #ff00f2;
 }
 
 #listContent .pano .title,#listContent .panoSelect .title{
@@ -289,49 +355,59 @@ body {
     white-space: nowrap; */
 
     position: absolute;
-    top: 90%;
+    top: 156px;
+    /* top: 90%;
     left: 50%;
-    transform: translate(-50%,-50%);
+    transform: translate(-50%,-50%); */
     font-size: 16px;
-    width: 100px;
-    color: #eb9713;
+    width: 273px;
+    color: #ffffff;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
+    display: flex;
+    justify-content: center;
 
 
 }
 
 #listContent .pano .thumb,#listContent .panoSelect .thumb{
     
-    height:100%;
+    /* height:100%;
     width:100%;
     min-width:150px;
     max-width:200px;
     min-height:120px;
-    max-height:150px;
+    max-height:150px; */
+    width:277px;
+    height: 184px;
+    display: flex;
+    align-items: center;
+    justify-content: center;
 }
 
 #listContent .pano .thumb img,#listContent .panoSelect .thumb img{
-    height:97%;
+    /* height:97%;
     width:100%;
     min-height:120px;
-    max-height:200px;
+    max-height:200px; */
+    width:273px;
+    height: 180px;
     
 }
 
 
 
-
 *::-webkit-scrollbar {
     /*滚动条整体样式*/
-    width: 8px;/*定义纵向滚动条宽度*/
-    height: 8px;/*定义横向滚动条高度*/
+    width: 1px;/*定义纵向滚动条宽度*/
+    height: 1px;/*定义横向滚动条高度*/
+    display: none;
 }
 
 *::-webkit-scrollbar-thumb {
     /*滚动条内部滑块*/
-    border-radius: 8px;
+    border-radius: 1px;
     background-color: hsla(220, 4%, 58%, 0.3);
     transition: background-color 0.3s;
 }