UNPKG

@cmstops/pro-compo

Version:

[物料平台文档中心](https://arco.design/docs/material/guide)

150 lines (149 loc) 3.29 kB
.iframe-container { position: relative; height: 95vh; max-height: 750px; overflow: hidden; aspect-ratio: 390 / 750; } .iframe-container::-webkit-scrollbar { display: none; } .iframe-container img { position: absolute; width: 100%; height: 100%; } .iframe-container .iframe-content { position: absolute; top: calc(100% / 8); left: 19px; z-index: 1000; width: calc(100% - 38px); height: calc(100% - 100% / 8 - 16px); overflow: hidden; border-bottom-right-radius: 40px; border-bottom-left-radius: 40px; } .iframe-container .iframe-content iframe { width: calc(100% + 20px); height: 100%; border: none; outline: none; } .doc-preview-container { position: fixed; top: 0; left: 0; z-index: 10; display: flex; gap: 40px; align-items: center; justify-content: center; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); user-select: none; } .doc-preview-container .loading-wrapper { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; } .doc-preview-container .doc-preview-share { display: flex; flex-direction: column; align-items: center; width: 300px; overflow: hidden; background-color: #fff; border-radius: 12px; } .doc-preview-container .doc-preview-share-img { width: 300px; height: 300px; } .doc-preview-container .doc-preview-share-img img { width: 100%; height: 100%; } .doc-preview-container .doc-preview-share-img #qr-code-is-pub { display: flex; align-items: center; justify-content: center; box-sizing: border-box; width: 100%; height: 100%; padding: 20px; } .doc-preview-container .doc-preview-share-img-hint { display: flex; align-items: center; justify-content: center; width: calc(100% - 40px); height: calc(100% - 40px); margin-top: 20px; margin-left: 20px; color: #4886ff; background-color: #edf3ff; border-radius: 6px; } .doc-preview-container .doc-preview-share-tips, .doc-preview-container .doc-preview-share-header, .doc-preview-container .doc-preview-share-link, .doc-preview-container .doc-preview-share-action { box-sizing: border-box; width: 100%; padding: 0 20px; } .doc-preview-container .doc-preview-share-tips { color: #333; font-size: 14px; text-align: center; } .doc-preview-container .doc-preview-share-header { display: flex; align-items: center; justify-content: space-between; margin: 10px 0 5px; } .doc-preview-container .doc-preview-share-link { display: flex; flex-direction: column; width: 100%; margin-bottom: 20px; } .doc-preview-container .doc-preview-share-link-value { display: -webkit-box; box-sizing: border-box; padding: 6px 10px; overflow: hidden; color: #86909c; line-height: 25px; word-break: break-all; background: #f2f2f2; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .doc-preview-container .doc-preview-share-link-hint { margin-top: 10px; color: #86909c; font-size: 12px; text-align: center; } .doc-preview-container .doc-preview-share-action { display: flex; gap: 10px; align-items: center; justify-content: center; margin: 0 0 20px; } .doc-preview-container .preview-close { position: absolute; top: 20px; right: 20px; color: #fff; font-size: 20px; cursor: pointer; }