prism打造一个代码高亮显示迷你编辑器效果代码
代码语言:html
所属分类:其他
代码描述:prism打造一个代码高亮显示迷你编辑器效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> @font-face { font-family: 'Lato'; font-style: normal; font-weight: 300; src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh7USSwiPHA.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 400; src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjx4wWw.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 700; src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwiPHA.ttf) format('truetype'); } @font-face { font-family: 'PT Mono'; font-style: normal; font-weight: 400; src: local('PT Mono'), local('PTMono-Regular'), url(https://fonts.gstatic.com/s/ptmono/v8/9oRONYoBnWILk-9AnC8zNg.ttf) format('truetype'); } body { background: LightCoral; font-family: Lato, sans-serif; font-size: 15px; margin: 0; } *, *:before, *:after { box-sizing: border-box; } *:focus { outline: none; } a { text-decoration: none; color: inherit; } main { min-height: 100vh; display: flex; display: -webkit-flex; -webkit-align-items: center; align-items: center; -webkit-flex-direction: column; flex-direction: column; } .title { color: #fff; text-align: center; font-weight: 300; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); font-size: 2.8em; margin-top: 1.5em; } .title small { display: block; font-size: 0.6em; margin-top: 0.4em; } .credits { color: #fff; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); margin-top: 2em; font-size: 0.8em; opacity: 0.5; } .window { width: 547px; background: GhostWhite; border-radius: 0.3rem; box-shadow: 0 8px 12px rgba(0, 0, 0, 0.1); overflow: hidden; } .window .window-header { height: 37px; background: Gainsboro; position: relative; } .window .window-header .action-buttons { position: absolute; top: 50%; left: 10px; margin-top: -5px; width: 10px; height: 10px; background: Crimson; border-radius: 50%; box-shadow: 15px 0 0 Orange, 30px 0 0 LimeGreen; } .window .window-header .language { display: inline-block; position: absolute; right: 10px; top: 50%; margin-top: -10px; height: 21px; padding: 0 1em; text-align: right; -webkit-appearance: none; appearance: none; border: none; background: transparent; font-family: Lato.........完整代码请登录后点击上方下载按钮下载查看
网友评论0