UNPKG

bk-vue-cec

Version:

一个为运维业务场景而生,好看易用的Vue2原创组件库,由T-inside Design进行托管社区化运作

180 lines (164 loc) 4.66 kB
.bk-image-viewer-wrapper{ position:fixed; top:0; right:0; bottom:0; left:0; background:rgba(0, 0, 0, .6); display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; } .bk-image-viewer-header{ position:absolute; top:0; left:0; z-index:9; width:100%; height:52px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; padding:0 13px 0 25px; background:rgba(0, 0, 0, .7); color:#fff; } .bk-image-viewer-header > div{ -webkit-box-flex:1; -ms-flex:1; flex:1; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; } .bk-image-viewer-header .quit-box{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; height:100%; } .bk-image-viewer-header .quit-tips{ color:#979ba5; } .bk-image-viewer-btn{ position:absolute; z-index:1; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border-radius:50%; opacity:.8; -webkit-box-sizing:border-box; box-sizing:border-box; color:#fff; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none } .bk-image-viewer-close{ width:40px; height:40px; line-height:38px; text-align:center; font-size:32px; color:#fff; cursor:pointer; } .bk-image-viewer-canvas{ width:100%; height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center } .bk-image-viewer-has-header{ padding-top:52px; } .bk-image-viewer-error{ text-align:center; font-size:14px; color:#313238; } .bk-image-viewer-error .bk-icon{ font-size:85px; line-height:1; margin-bottom:15px; } .bk-image-viewer-actions{ left:50%; bottom:30px; -webkit-transform:translateX(-50%); transform:translateX(-50%); width:282px; height:44px; padding:0 23px; background-color:rgba(0,0,0,0.4); border-color:#fff; border-radius:22px; } .bk-image-viewer-actions-inner{ width:100%; height:100%; text-align:justify; font-size:23px; color:#fff; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-pack:distribute; justify-content:space-around; cursor:pointer; } .bk-image-viewer-next, .bk-image-viewer-prev{ top:50%; width:80px; height:80px; font-size:40px; color:#fff; background-color:rgba(0,0,0,0.4); border-color:#fff; cursor:pointer; } .bk-image-viewer-prev{ -webkit-transform:translateY(-50%); transform:translateY(-50%); left:40px } .bk-image-viewer-next{ -webkit-transform:translateY(-50%); transform:translateY(-50%); right:40px; text-indent:2px }