:global { .video-modal { width: 100%; height: 100%; } #video-section { // position: absolute; // top: 2%; // left: 2%; // width: 96%; // height: 96%; background-color: #000000; // background-color: white; // padding: 50px 5px 5px 5px; z-index: 101; // #local{ // // width: 80%; // } .video-text { position: absolute; // height: 70px; top: 10px; background: #ffffff; // border: 1px solid red; color: #ffffff; z-index: 999; text-align: right; font-size: 12px; #c_schedulingName { font-size: 18px; } #c_roomid { // font-size: 16px; margin-left: 100px; } .btn-dissolve { background: #4285ec; color: #ffffff; margin-left: 20px; height: 25px; border-radius: 40px; border: 0; font-size: 12px; } } #remote-video-wrap { position: relative; width: 100%; height: 100%; // #child{ // // width: 20%; // display: inline-block; // } // .div-content{ // height: 100%; // } .div-video { // position: relative; border: 1px solid #ffffff; margin-top: 5px; } // .name{ // position: absolute; // left: 0; // bottom: 0; // color: #ffffff; // } } .calling{ position: absolute; right: 0px; top: 10px; .item{ background-color: white; padding: 10px 20px; border: 1px solid #d8d6d6; border-radius: 20px; margin-bottom: 5px; .again{ margin-left: 10px; border-radius: 30px; padding: 5px; background: #0f71ff; color: white; cursor: pointer; } } } } //新的 #room-root { // margin-top: 10px; color: white; // width: 100%; height: 100%; // min-width: 1500px; // min-height: 700px; // display: none; align-items: flex-start; // background-color: #f0f0f0; } .member { cursor: default; border-bottom-style: solid; border-width: 1px; border-bottom-color: #f0f0f0; display: flex; align-items: center; } // .member-id { // display: flex; // align-items: center; // } #video-grid { display: grid; grid-template-columns: repeat(5, 1fr); grid-template-rows: repeat(3, 1fr); grid-template-areas: "m m m a b" "m m m c d" "e f g h i"; } #video-grid > div { position: relative; padding: 10px; } #main-video { position: relative; } .mask { width: 100%; height: 100%; // position: absolute; background-color: #D8D8D8; font-size: 14px; color: #888888; z-index: 9; justify-content: center; } // #mask_main{ // display: flex; // align-items: center; // } .mask { display: flex; align-items: center; } div[id^="player"] { background-color: #d8d8d8 !important; } .row-div { flex-direction: row; // display: flex; // align-items: center; } .col-div { flex-direction: column; } #root { width: 100%; height: 100%; // background-color: rgb(250, 250, 250); position: absolute; display: block; } #login-root { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; } #login-card { width: 450px; height: 470px; display: flex; /* justify-content: center; */ align-items: center; background-color: white; } .login-card { width: 360px; height: 450px; background-color: white; margin: 0 auto; display: flex; /* justify-content: center; */ align-items: center; } .popover { min-width: 300px; max-width: 1000px; border: 0; white-space: nowrap; /* overflow: hidden; */ } .popover-body { flex-direction: column; padding: 0; } .popover-body > div { width: 100%; height: 35px; justify-content: center; cursor: default; } .popover-body > div:hover { background-color: #f7f7f7; } .record-timer-content{ justify-content: space-around; position: absolute; top: 75px; left: 15px; width: 297px; height: 34px; background: #000000; color: #fff; border-radius: 4px; display: flex; align-items: center; img{ height: 18px; width: 18px; } } .record-mini-content{ position: absolute; // top: 40%; width: 188px; background-color: #fff; z-index: 9999; // right: 0; border-radius: 6px; // border-bottom-left-radius: 6px; .mini-icon{ height: 46px; display: flex; align-items: center; justify-content: space-evenly; cursor: all-scroll; img{ height: 24px; width: 24px; cursor: pointer; } } .mini-title{ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; width: 188px; height: 46px; background-color: #fff; font-size: 16px; font-weight: bold; display: flex; align-items: center; justify-content: center; } .mini-video{ .video-name{ color: #fff; position: absolute; bottom: 0; transform: translateX(-50%); height: 28px; background: #000; opacity: 0.6; text-align: center; line-height: 28px; z-index: 100; width: 75px; display: flex; left: 38px; justify-content: space-evenly; } } } }