UNPKG

vuepress-copycode

Version:
62 lines (54 loc) 1.09 kB
.code-copy { color: #aaa; fill: #aaa; font-size:14px; display: inline-block; cursor: pointer; } div[class*="language-"] pre .code-copy, div[class*="aside-code"] aside .code-copy { position: absolute; z-index: 1000; top: 7px; right: 35px; opacity: 0; font-size: 16px; } div[class*="language-"] pre:hover .code-copy, div[class*="aside-code"] aside:hover .code-copy { opacity: 1; } .content pre, .content pre[class*=language-] { overflow-y: hidden; } div[class*="language-"] pre, div[class*="language-"] pre[class*="language-"] { position: static !important; } div[class~="language-text"]:before { content: "text"; } div[class~="language-yml"]:before { content: "yml"; } div[class*="language-"] pre { user-select: text; } p code { user-select: all; } .copy-button{ position: absolute; right: 4px; top: 4px; font-size: 14px; color: #4d4d4d; background-color: #fff; padding: 2px 8px; /* margin: 8px; */ border-radius: 4px; cursor: pointer; box-shadow: 0 2px 4px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05); font-style: normal; }