|
|
@@ -3,9 +3,9 @@
|
|
|
<div class="ui-title-big">场景导航
|
|
|
<i class="iconfont icon-material_prompt tool-tip-for-editor" v-tool-tip-wrapper>
|
|
|
<TooltipInEditor
|
|
|
- :text="'开场提示仅适用于全景图。若初始场景为三维模\n型,以下开场提示不适用。'"
|
|
|
- :framePosLeft="'30px'"
|
|
|
- :arrowPosLeft="'calc(50% - 24px)'"
|
|
|
+ :text="'1、请自定义分组并添加全景素材或四维看看相机拍摄的场景素材;\n2、全景图可进行编辑,四维看看场景仅支持导航展示和热点关联。'"
|
|
|
+ :frameCenterPos="'172px'"
|
|
|
+ :arrowCenterPos="'20px'"
|
|
|
></TooltipInEditor>
|
|
|
</i>
|
|
|
</div>
|
|
|
@@ -364,94 +364,101 @@ export default {
|
|
|
</script>
|
|
|
<style lang="less" scoped>
|
|
|
.group-settings {
|
|
|
- .ui-title-big {
|
|
|
- margin-top: 24px;
|
|
|
- margin-left: 20px;
|
|
|
- }
|
|
|
-}
|
|
|
-.tips {
|
|
|
- width: 100%;
|
|
|
- .ui-remark {
|
|
|
- margin-bottom: 10px;
|
|
|
+ padding: 24px 20px;
|
|
|
+ > .ui-title-big {
|
|
|
+ > .tool-tip-for-editor {
|
|
|
+ font-size: 12px;
|
|
|
+ cursor: default;
|
|
|
+ position: relative;
|
|
|
+ top: -1px;
|
|
|
+ font-weight: normal;
|
|
|
+ }
|
|
|
}
|
|
|
-}
|
|
|
-.no-record {
|
|
|
- position: absolute;
|
|
|
- top: 50%;
|
|
|
- left: 50%;
|
|
|
- transform: translate(-50%, -50%);
|
|
|
- text-align: center;
|
|
|
- color: rgba(255, 255, 255, 0.5);
|
|
|
- > i {
|
|
|
- font-size: 40px;
|
|
|
+ .tips {
|
|
|
+ width: 100%;
|
|
|
+ .ui-remark {
|
|
|
+ margin-bottom: 10px;
|
|
|
+ }
|
|
|
}
|
|
|
- > p {
|
|
|
- margin-top: 10px;
|
|
|
+ .no-record {
|
|
|
+ position: absolute;
|
|
|
+ top: 50%;
|
|
|
+ left: 50%;
|
|
|
+ transform: translate(-50%, -50%);
|
|
|
+ text-align: center;
|
|
|
+ color: rgba(255, 255, 255, 0.5);
|
|
|
+ > i {
|
|
|
+ font-size: 40px;
|
|
|
+ }
|
|
|
+ > p {
|
|
|
+ margin-top: 10px;
|
|
|
+ }
|
|
|
}
|
|
|
-}
|
|
|
-.pano-label {
|
|
|
- .pano-con {
|
|
|
- padding: 20px 30px;
|
|
|
- height: calc(100vh - 250px);
|
|
|
- .menu-con {
|
|
|
- position: relative;
|
|
|
- > .iconfont {
|
|
|
- left: -20px;
|
|
|
- top: 8px;
|
|
|
- position: absolute;
|
|
|
- cursor: pointer;
|
|
|
- }
|
|
|
- > .icon_forward {
|
|
|
- right: 40px;
|
|
|
- left: auto;
|
|
|
- }
|
|
|
- .sub-menu {
|
|
|
- max-width: calc(100% - 70px);
|
|
|
+ .pano-label {
|
|
|
+ .pano-con {
|
|
|
+ padding: 20px 30px;
|
|
|
+ height: calc(100vh - 250px);
|
|
|
+ .menu-con {
|
|
|
position: relative;
|
|
|
- overflow: hidden;
|
|
|
- height: 40px;
|
|
|
-
|
|
|
- > ul {
|
|
|
- max-width: unset;
|
|
|
- overflow: unset;
|
|
|
+ > .iconfont {
|
|
|
+ left: -20px;
|
|
|
+ top: 8px;
|
|
|
position: absolute;
|
|
|
- left: 0;
|
|
|
- transition: 0.3s ease all;
|
|
|
- .fixed {
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+ > .icon_forward {
|
|
|
+ right: 40px;
|
|
|
+ left: auto;
|
|
|
+ }
|
|
|
+ .sub-menu {
|
|
|
+ max-width: calc(100% - 70px);
|
|
|
+ position: relative;
|
|
|
+ overflow: hidden;
|
|
|
+ height: 40px;
|
|
|
+
|
|
|
+ > ul {
|
|
|
+ max-width: unset;
|
|
|
+ overflow: unset;
|
|
|
position: absolute;
|
|
|
- right: 0;
|
|
|
+ left: 0;
|
|
|
+ transition: 0.3s ease all;
|
|
|
+ .fixed {
|
|
|
+ position: absolute;
|
|
|
+ right: 0;
|
|
|
+ }
|
|
|
+ // &::before{
|
|
|
+ // width: calc(100% - 70px);
|
|
|
+ // height: calc(100% - 10px);
|
|
|
+ // pointer-events: none;
|
|
|
+ // content: '';
|
|
|
+ // background: linear-gradient(to right,rgba(#fff,0) 0%,rgba(#fff,0) 98%,rgba(#000,1) 100%);
|
|
|
+ // position: absolute;
|
|
|
+ // top: 0;
|
|
|
+ // left: 0;
|
|
|
+ // z-index: 999;
|
|
|
+ // display: inline-block;
|
|
|
+ // }
|
|
|
}
|
|
|
- // &::before{
|
|
|
- // width: calc(100% - 70px);
|
|
|
- // height: calc(100% - 10px);
|
|
|
- // pointer-events: none;
|
|
|
- // content: '';
|
|
|
- // background: linear-gradient(to right,rgba(#fff,0) 0%,rgba(#fff,0) 98%,rgba(#000,1) 100%);
|
|
|
- // position: absolute;
|
|
|
- // top: 0;
|
|
|
- // left: 0;
|
|
|
- // z-index: 999;
|
|
|
- // display: inline-block;
|
|
|
- // }
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- > ul {
|
|
|
- max-height: calc(100% - 82px);
|
|
|
- overflow-y: auto;
|
|
|
- position: relative;
|
|
|
- left: -2px;
|
|
|
- > li {
|
|
|
- margin: 10px 20px 30px 0;
|
|
|
+ > ul {
|
|
|
+ max-height: calc(100% - 82px);
|
|
|
+ overflow-y: auto;
|
|
|
+ position: relative;
|
|
|
+ left: -2px;
|
|
|
+ > li {
|
|
|
+ margin: 10px 20px 30px 0;
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- .add-btn {
|
|
|
- z-index: 20;
|
|
|
- .ui-button {
|
|
|
- margin: 0 5px;
|
|
|
+ .add-btn {
|
|
|
+ z-index: 20;
|
|
|
+ .ui-button {
|
|
|
+ margin: 0 5px;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
</style>
|