svg聊天即时通讯客服界面布局效果
代码语言:html
所属分类:其他
代码描述:svg聊天即时通讯客服界面布局效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Open+Sans'> <style> *, *:before, *:after { box-sizing: border-box; margin: 0; padding: 0; } html, body { font-size: 62.5%; height: 100%; } button, input { border: 0; outline: none; } body { background: linear-gradient(45deg, #636f85, #6960a0); } .demo { position: absolute; top: 50%; left: 50%; margin-top: -25rem; margin-left: -15rem; width: 30rem; height: 50rem; box-shadow: 0 1rem 5rem rgba(0, 0, 0, 0.3); } .static { height: 100%; font-size: 1.8rem; font-family: "Open Sans", Helvetica, Arial, sans-serif; background: #6D7ADA; } .static:before, .static:after { content: ""; position: absolute; left: 7rem; width: 2rem; height: 2rem; margin-left: -1rem; margin-top: -1rem; border: 2px solid #fff; border-left: none; border-bottom: none; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-animation: arrows 1.5s infinite; animation: arrows 1.5s infinite; } .static:before { top: 15rem; } .static:after { top: 35rem; } .static__text { width: 9rem; position: absolute; top: 50%; left: 50%; margin-left: -5rem; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); color: #fff; -webkit-perspective: 1px; perspective: 1px; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .sidebar-content { z-index: -1; position: absolute; top: 0; left: 0; width: 20rem; height: 100%; padding-top: 1rem; opacity: 0; -webkit-transition: opacity 200ms, z-index 0s 0s; transition: opacity 200ms, z-index 0s 0s; background-color: #E9EAF3; overflow: hidden; } .sidebar-content.active { z-index: 2; opacity: 1; } .contact { position: relative; width: 100%; height: 5rem; padding-left: 1.7rem; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; overflow: hidden; } .contact__photo { border-radius: 50%; margin-right: 1.5rem; } .contact__name { font-size: 1.2rem; font-family: "Open Sans", Helvetica, Arial, sans-serif; } .contact__status { position: absolute; top: 2.1rem; right: 1.5rem; width: 8px; height: 8px; border: 2px solid #00B570; border-radius: 50%; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .contact__status.online { opacity: 1; } .search { position: absolute; bottom: 0; left: 0; width: 100%; height: 5.5rem; padding-left: 1.5rem; background: #fff; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; } svg { overflow: visible; } .sidebar { z-index: 1; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; } .s-path { cursor: -webkit-grab; cursor: grab; } .cloned { position: absolute; z-index: 10; -webkit-transition: top 0.3s, l.........完整代码请登录后点击上方下载按钮下载查看
网友评论0