init
BIN
src/assets/font/QingNiaoHuaGuangJianMeiHei-2.ttf
Normal file
BIN
src/assets/img/a25614bc973f340740cb229104f29eb.jpg
Normal file
|
After Width: | Height: | Size: 278 KiB |
BIN
src/assets/img/bangzhu1.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
BIN
src/assets/img/bangzhu2.png
Normal file
|
After Width: | Height: | Size: 122 KiB |
BIN
src/assets/img/btn_产品卖点背景.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
src/assets/img/btn_外观页_底背景条.png
Normal file
|
After Width: | Height: | Size: 168 KiB |
BIN
src/assets/img/logo.jpg
Normal file
|
After Width: | Height: | Size: 586 KiB |
BIN
src/assets/img/微信图片_20250512185835.jpg
Normal file
|
After Width: | Height: | Size: 516 KiB |
BIN
src/assets/logo.jpg
Normal file
|
After Width: | Height: | Size: 586 KiB |
BIN
src/assets/logo.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
6
src/assets/logo.svg
Normal file
@ -0,0 +1,6 @@
|
||||
<svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M261.126 140.65L164.624 307.732L256.001 466L377.028 256.5L498.001 47H315.192L261.126 140.65Z" fill="#1697F6"/>
|
||||
<path d="M135.027 256.5L141.365 267.518L231.64 111.178L268.731 47H256H14L135.027 256.5Z" fill="#AEDDFF"/>
|
||||
<path d="M315.191 47C360.935 197.446 256 466 256 466L164.624 307.732L315.191 47Z" fill="#1867C0"/>
|
||||
<path d="M268.731 47C76.0026 47 141.366 267.518 141.366 267.518L268.731 47Z" fill="#7BC6FF"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 526 B |
46
src/assets/style/components.css
Normal file
@ -0,0 +1,46 @@
|
||||
.inspectortotip {
|
||||
margin-top: 5px;
|
||||
color: rgba(250, 92, 0, 0.712);
|
||||
width: 200px;
|
||||
margin-left: 20px;
|
||||
font-size: 12px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.container {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.slider-them {
|
||||
position: absolute;
|
||||
pointer-events: auto;
|
||||
cursor: ew-resize;
|
||||
|
||||
width: 20px;
|
||||
height: 40px;
|
||||
background-color: #006eff;
|
||||
opacity: 0.7;
|
||||
border-radius: 1rem;
|
||||
|
||||
top: calc(50% - 20px);
|
||||
left: calc(50% - 10px);
|
||||
|
||||
}
|
||||
|
||||
|
||||
.slider {
|
||||
position: absolute;
|
||||
pointer-events: auto;
|
||||
cursor: ew-resize;
|
||||
width: 40px;
|
||||
height: 60px;
|
||||
background-color: #7777773a;
|
||||
opacity: 0.7;
|
||||
border-radius: 1rem;
|
||||
top: calc(50% - 20px);
|
||||
left: calc(50% - 10px);
|
||||
|
||||
}
|
||||
539
src/assets/style/font_oy0t1irww4k/demo.css
Normal file
@ -0,0 +1,539 @@
|
||||
/* Logo 字体 */
|
||||
@font-face {
|
||||
font-family: "iconfont logo";
|
||||
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834');
|
||||
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'),
|
||||
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'),
|
||||
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'),
|
||||
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg');
|
||||
}
|
||||
|
||||
.logo {
|
||||
font-family: "iconfont logo";
|
||||
font-size: 160px;
|
||||
font-style: normal;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
/* tabs */
|
||||
.nav-tabs {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.nav-tabs .nav-more {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
height: 42px;
|
||||
line-height: 42px;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
#tabs {
|
||||
border-bottom: 1px solid #eee;
|
||||
}
|
||||
|
||||
#tabs li {
|
||||
cursor: pointer;
|
||||
width: 100px;
|
||||
height: 40px;
|
||||
line-height: 40px;
|
||||
text-align: center;
|
||||
font-size: 16px;
|
||||
border-bottom: 2px solid transparent;
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
margin-bottom: -1px;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
|
||||
#tabs .active {
|
||||
border-bottom-color: #f00;
|
||||
color: #222;
|
||||
}
|
||||
|
||||
.tab-container .content {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* 页面布局 */
|
||||
.main {
|
||||
padding: 30px 100px;
|
||||
width: 960px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.main .logo {
|
||||
color: #333;
|
||||
text-align: left;
|
||||
margin-bottom: 30px;
|
||||
line-height: 1;
|
||||
height: 110px;
|
||||
margin-top: -50px;
|
||||
overflow: hidden;
|
||||
*zoom: 1;
|
||||
}
|
||||
|
||||
.main .logo a {
|
||||
font-size: 160px;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.helps {
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
.helps pre {
|
||||
padding: 20px;
|
||||
margin: 10px 0;
|
||||
border: solid 1px #e7e1cd;
|
||||
background-color: #fffdef;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.icon_lists {
|
||||
width: 100% !important;
|
||||
overflow: hidden;
|
||||
*zoom: 1;
|
||||
}
|
||||
|
||||
.icon_lists li {
|
||||
width: 100px;
|
||||
margin-bottom: 10px;
|
||||
margin-right: 20px;
|
||||
text-align: center;
|
||||
list-style: none !important;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
.icon_lists li .code-name {
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
.icon_lists .icon {
|
||||
display: block;
|
||||
height: 100px;
|
||||
line-height: 100px;
|
||||
font-size: 42px;
|
||||
margin: 10px auto;
|
||||
color: #333;
|
||||
-webkit-transition: font-size 0.25s linear, width 0.25s linear;
|
||||
-moz-transition: font-size 0.25s linear, width 0.25s linear;
|
||||
transition: font-size 0.25s linear, width 0.25s linear;
|
||||
}
|
||||
|
||||
.icon_lists .icon:hover {
|
||||
font-size: 100px;
|
||||
}
|
||||
|
||||
.icon_lists .svg-icon {
|
||||
/* 通过设置 font-size 来改变图标大小 */
|
||||
width: 1em;
|
||||
/* 图标和文字相邻时,垂直对齐 */
|
||||
vertical-align: -0.15em;
|
||||
/* 通过设置 color 来改变 SVG 的颜色/fill */
|
||||
fill: currentColor;
|
||||
/* path 和 stroke 溢出 viewBox 部分在 IE 下会显示
|
||||
normalize.css 中也包含这行 */
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.icon_lists li .name,
|
||||
.icon_lists li .code-name {
|
||||
color: #666;
|
||||
}
|
||||
|
||||
/* markdown 样式 */
|
||||
.markdown {
|
||||
color: #666;
|
||||
font-size: 14px;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.highlight {
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
.markdown img {
|
||||
vertical-align: middle;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.markdown h1 {
|
||||
color: #404040;
|
||||
font-weight: 500;
|
||||
line-height: 40px;
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
|
||||
.markdown h2,
|
||||
.markdown h3,
|
||||
.markdown h4,
|
||||
.markdown h5,
|
||||
.markdown h6 {
|
||||
color: #404040;
|
||||
margin: 1.6em 0 0.6em 0;
|
||||
font-weight: 500;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.markdown h1 {
|
||||
font-size: 28px;
|
||||
}
|
||||
|
||||
.markdown h2 {
|
||||
font-size: 22px;
|
||||
}
|
||||
|
||||
.markdown h3 {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.markdown h4 {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.markdown h5 {
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.markdown h6 {
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.markdown hr {
|
||||
height: 1px;
|
||||
border: 0;
|
||||
background: #e9e9e9;
|
||||
margin: 16px 0;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.markdown p {
|
||||
margin: 1em 0;
|
||||
}
|
||||
|
||||
.markdown>p,
|
||||
.markdown>blockquote,
|
||||
.markdown>.highlight,
|
||||
.markdown>ol,
|
||||
.markdown>ul {
|
||||
width: 80%;
|
||||
}
|
||||
|
||||
.markdown ul>li {
|
||||
list-style: circle;
|
||||
}
|
||||
|
||||
.markdown>ul li,
|
||||
.markdown blockquote ul>li {
|
||||
margin-left: 20px;
|
||||
padding-left: 4px;
|
||||
}
|
||||
|
||||
.markdown>ul li p,
|
||||
.markdown>ol li p {
|
||||
margin: 0.6em 0;
|
||||
}
|
||||
|
||||
.markdown ol>li {
|
||||
list-style: decimal;
|
||||
}
|
||||
|
||||
.markdown>ol li,
|
||||
.markdown blockquote ol>li {
|
||||
margin-left: 20px;
|
||||
padding-left: 4px;
|
||||
}
|
||||
|
||||
.markdown code {
|
||||
margin: 0 3px;
|
||||
padding: 0 5px;
|
||||
background: #eee;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
.markdown strong,
|
||||
.markdown b {
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.markdown>table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0px;
|
||||
empty-cells: show;
|
||||
border: 1px solid #e9e9e9;
|
||||
width: 95%;
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
|
||||
.markdown>table th {
|
||||
white-space: nowrap;
|
||||
color: #333;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.markdown>table th,
|
||||
.markdown>table td {
|
||||
border: 1px solid #e9e9e9;
|
||||
padding: 8px 16px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.markdown>table th {
|
||||
background: #F7F7F7;
|
||||
}
|
||||
|
||||
.markdown blockquote {
|
||||
font-size: 90%;
|
||||
color: #999;
|
||||
border-left: 4px solid #e9e9e9;
|
||||
padding-left: 0.8em;
|
||||
margin: 1em 0;
|
||||
}
|
||||
|
||||
.markdown blockquote p {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.markdown .anchor {
|
||||
opacity: 0;
|
||||
transition: opacity 0.3s ease;
|
||||
margin-left: 8px;
|
||||
}
|
||||
|
||||
.markdown .waiting {
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.markdown h1:hover .anchor,
|
||||
.markdown h2:hover .anchor,
|
||||
.markdown h3:hover .anchor,
|
||||
.markdown h4:hover .anchor,
|
||||
.markdown h5:hover .anchor,
|
||||
.markdown h6:hover .anchor {
|
||||
opacity: 1;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.markdown>br,
|
||||
.markdown>p>br {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
|
||||
.hljs {
|
||||
display: block;
|
||||
background: white;
|
||||
padding: 0.5em;
|
||||
color: #333333;
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
.hljs-comment,
|
||||
.hljs-meta {
|
||||
color: #969896;
|
||||
}
|
||||
|
||||
.hljs-string,
|
||||
.hljs-variable,
|
||||
.hljs-template-variable,
|
||||
.hljs-strong,
|
||||
.hljs-emphasis,
|
||||
.hljs-quote {
|
||||
color: #df5000;
|
||||
}
|
||||
|
||||
.hljs-keyword,
|
||||
.hljs-selector-tag,
|
||||
.hljs-type {
|
||||
color: #a71d5d;
|
||||
}
|
||||
|
||||
.hljs-literal,
|
||||
.hljs-symbol,
|
||||
.hljs-bullet,
|
||||
.hljs-attribute {
|
||||
color: #0086b3;
|
||||
}
|
||||
|
||||
.hljs-section,
|
||||
.hljs-name {
|
||||
color: #63a35c;
|
||||
}
|
||||
|
||||
.hljs-tag {
|
||||
color: #333333;
|
||||
}
|
||||
|
||||
.hljs-title,
|
||||
.hljs-attr,
|
||||
.hljs-selector-id,
|
||||
.hljs-selector-class,
|
||||
.hljs-selector-attr,
|
||||
.hljs-selector-pseudo {
|
||||
color: #795da3;
|
||||
}
|
||||
|
||||
.hljs-addition {
|
||||
color: #55a532;
|
||||
background-color: #eaffea;
|
||||
}
|
||||
|
||||
.hljs-deletion {
|
||||
color: #bd2c00;
|
||||
background-color: #ffecec;
|
||||
}
|
||||
|
||||
.hljs-link {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
/* 代码高亮 */
|
||||
/* PrismJS 1.15.0
|
||||
https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */
|
||||
/**
|
||||
* prism.js default theme for JavaScript, CSS and HTML
|
||||
* Based on dabblet (http://dabblet.com)
|
||||
* @author Lea Verou
|
||||
*/
|
||||
code[class*="language-"],
|
||||
pre[class*="language-"] {
|
||||
color: black;
|
||||
background: none;
|
||||
text-shadow: 0 1px white;
|
||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
||||
text-align: left;
|
||||
white-space: pre;
|
||||
word-spacing: normal;
|
||||
word-break: normal;
|
||||
word-wrap: normal;
|
||||
line-height: 1.5;
|
||||
|
||||
-moz-tab-size: 4;
|
||||
-o-tab-size: 4;
|
||||
tab-size: 4;
|
||||
|
||||
-webkit-hyphens: none;
|
||||
-moz-hyphens: none;
|
||||
-ms-hyphens: none;
|
||||
hyphens: none;
|
||||
}
|
||||
|
||||
pre[class*="language-"]::-moz-selection,
|
||||
pre[class*="language-"] ::-moz-selection,
|
||||
code[class*="language-"]::-moz-selection,
|
||||
code[class*="language-"] ::-moz-selection {
|
||||
text-shadow: none;
|
||||
background: #b3d4fc;
|
||||
}
|
||||
|
||||
pre[class*="language-"]::selection,
|
||||
pre[class*="language-"] ::selection,
|
||||
code[class*="language-"]::selection,
|
||||
code[class*="language-"] ::selection {
|
||||
text-shadow: none;
|
||||
background: #b3d4fc;
|
||||
}
|
||||
|
||||
@media print {
|
||||
|
||||
code[class*="language-"],
|
||||
pre[class*="language-"] {
|
||||
text-shadow: none;
|
||||
}
|
||||
}
|
||||
|
||||
/* Code blocks */
|
||||
pre[class*="language-"] {
|
||||
padding: 1em;
|
||||
margin: .5em 0;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
:not(pre)>code[class*="language-"],
|
||||
pre[class*="language-"] {
|
||||
background: #f5f2f0;
|
||||
}
|
||||
|
||||
/* Inline code */
|
||||
:not(pre)>code[class*="language-"] {
|
||||
padding: .1em;
|
||||
border-radius: .3em;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.token.comment,
|
||||
.token.prolog,
|
||||
.token.doctype,
|
||||
.token.cdata {
|
||||
color: slategray;
|
||||
}
|
||||
|
||||
.token.punctuation {
|
||||
color: #999;
|
||||
}
|
||||
|
||||
.namespace {
|
||||
opacity: .7;
|
||||
}
|
||||
|
||||
.token.property,
|
||||
.token.tag,
|
||||
.token.boolean,
|
||||
.token.number,
|
||||
.token.constant,
|
||||
.token.symbol,
|
||||
.token.deleted {
|
||||
color: #905;
|
||||
}
|
||||
|
||||
.token.selector,
|
||||
.token.attr-name,
|
||||
.token.string,
|
||||
.token.char,
|
||||
.token.builtin,
|
||||
.token.inserted {
|
||||
color: #690;
|
||||
}
|
||||
|
||||
.token.operator,
|
||||
.token.entity,
|
||||
.token.url,
|
||||
.language-css .token.string,
|
||||
.style .token.string {
|
||||
color: #9a6e3a;
|
||||
background: hsla(0, 0%, 100%, .5);
|
||||
}
|
||||
|
||||
.token.atrule,
|
||||
.token.attr-value,
|
||||
.token.keyword {
|
||||
color: #07a;
|
||||
}
|
||||
|
||||
.token.function,
|
||||
.token.class-name {
|
||||
color: #DD4A68;
|
||||
}
|
||||
|
||||
.token.regex,
|
||||
.token.important,
|
||||
.token.variable {
|
||||
color: #e90;
|
||||
}
|
||||
|
||||
.token.important,
|
||||
.token.bold {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.token.italic {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.token.entity {
|
||||
cursor: help;
|
||||
}
|
||||
391
src/assets/style/font_oy0t1irww4k/demo_index.html
Normal file
@ -0,0 +1,391 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<title>iconfont Demo</title>
|
||||
<link rel="shortcut icon" href="//img.alicdn.com/imgextra/i4/O1CN01Z5paLz1O0zuCC7osS_!!6000000001644-55-tps-83-82.svg" type="image/x-icon"/>
|
||||
<link rel="icon" type="image/svg+xml" href="//img.alicdn.com/imgextra/i4/O1CN01Z5paLz1O0zuCC7osS_!!6000000001644-55-tps-83-82.svg"/>
|
||||
<link rel="stylesheet" href="https://g.alicdn.com/thx/cube/1.3.2/cube.min.css">
|
||||
<link rel="stylesheet" href="demo.css">
|
||||
<link rel="stylesheet" href="iconfont.css">
|
||||
<script src="iconfont.js"></script>
|
||||
<!-- jQuery -->
|
||||
<script src="https://a1.alicdn.com/oss/uploads/2018/12/26/7bfddb60-08e8-11e9-9b04-53e73bb6408b.js"></script>
|
||||
<!-- 代码高亮 -->
|
||||
<script src="https://a1.alicdn.com/oss/uploads/2018/12/26/a3f714d0-08e6-11e9-8a15-ebf944d7534c.js"></script>
|
||||
<style>
|
||||
.main .logo {
|
||||
margin-top: 0;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.main .logo a {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.main .logo .sub-title {
|
||||
margin-left: 0.5em;
|
||||
font-size: 22px;
|
||||
color: #fff;
|
||||
background: linear-gradient(-45deg, #3967FF, #B500FE);
|
||||
-webkit-background-clip: text;
|
||||
-webkit-text-fill-color: transparent;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="main">
|
||||
<h1 class="logo"><a href="https://www.iconfont.cn/" title="iconfont 首页" target="_blank">
|
||||
<img width="200" src="https://img.alicdn.com/imgextra/i3/O1CN01Mn65HV1FfSEzR6DKv_!!6000000000514-55-tps-228-59.svg">
|
||||
|
||||
</a></h1>
|
||||
<div class="nav-tabs">
|
||||
<ul id="tabs" class="dib-box">
|
||||
<li class="dib active"><span>Unicode</span></li>
|
||||
<li class="dib"><span>Font class</span></li>
|
||||
<li class="dib"><span>Symbol</span></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
<div class="tab-container">
|
||||
<div class="content unicode" style="display: block;">
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">全屏</div>
|
||||
<div class="code-name">&#xe660;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">帮助</div>
|
||||
<div class="code-name">&#xe620;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">帮助_o</div>
|
||||
<div class="code-name">&#xeb72;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">半透明(2)</div>
|
||||
<div class="code-name">&#xe60b;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">持续时间</div>
|
||||
<div class="code-name">&#xe71a;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">对比</div>
|
||||
<div class="code-name">&#xe60c;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">还原</div>
|
||||
<div class="code-name">&#xe604;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">vr</div>
|
||||
<div class="code-name">&#xe70a;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">持续时间</div>
|
||||
<div class="code-name">&#xe51b;</div>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
<div class="article markdown">
|
||||
<h2 id="unicode-">Unicode 引用</h2>
|
||||
<hr>
|
||||
|
||||
<p>Unicode 是字体在网页端最原始的应用方式,特点是:</p>
|
||||
<ul>
|
||||
<li>支持按字体的方式去动态调整图标大小,颜色等等。</li>
|
||||
<li>默认情况下不支持多色,直接添加多色图标会自动去色。</li>
|
||||
</ul>
|
||||
<blockquote>
|
||||
<p>注意:新版 iconfont 支持两种方式引用多色图标:SVG symbol 引用方式和彩色字体图标模式。(使用彩色字体图标需要在「编辑项目」中开启「彩色」选项后并重新生成。)</p>
|
||||
</blockquote>
|
||||
<p>Unicode 使用步骤如下:</p>
|
||||
<h3 id="-font-face">第一步:拷贝项目下面生成的 <code>@font-face</code></h3>
|
||||
<pre><code class="language-css"
|
||||
>@font-face {
|
||||
font-family: 'iconfont';
|
||||
src: url('iconfont.ttf?t=1733881413198') format('truetype');
|
||||
}
|
||||
</code></pre>
|
||||
<h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
|
||||
<pre><code class="language-css"
|
||||
>.iconfont {
|
||||
font-family: "iconfont" !important;
|
||||
font-size: 16px;
|
||||
font-style: normal;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
</code></pre>
|
||||
<h3 id="-">第三步:挑选相应图标并获取字体编码,应用于页面</h3>
|
||||
<pre>
|
||||
<code class="language-html"
|
||||
><span class="iconfont">&#x33;</span>
|
||||
</code></pre>
|
||||
<blockquote>
|
||||
<p>"iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。</p>
|
||||
</blockquote>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content font-class">
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-quanping"></span>
|
||||
<div class="name">
|
||||
全屏
|
||||
</div>
|
||||
<div class="code-name">.icon-quanping
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-bangzhu"></span>
|
||||
<div class="name">
|
||||
帮助
|
||||
</div>
|
||||
<div class="code-name">.icon-bangzhu
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-bangzhu_o"></span>
|
||||
<div class="name">
|
||||
帮助_o
|
||||
</div>
|
||||
<div class="code-name">.icon-bangzhu_o
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-bantouming"></span>
|
||||
<div class="name">
|
||||
半透明(2)
|
||||
</div>
|
||||
<div class="code-name">.icon-bantouming
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-chixushijian"></span>
|
||||
<div class="name">
|
||||
持续时间
|
||||
</div>
|
||||
<div class="code-name">.icon-chixushijian
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-duibi"></span>
|
||||
<div class="name">
|
||||
对比
|
||||
</div>
|
||||
<div class="code-name">.icon-duibi
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-huanyuan"></span>
|
||||
<div class="name">
|
||||
还原
|
||||
</div>
|
||||
<div class="code-name">.icon-huanyuan
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-vr"></span>
|
||||
<div class="name">
|
||||
vr
|
||||
</div>
|
||||
<div class="code-name">.icon-vr
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-chixushijian1"></span>
|
||||
<div class="name">
|
||||
持续时间
|
||||
</div>
|
||||
<div class="code-name">.icon-chixushijian1
|
||||
</div>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
<div class="article markdown">
|
||||
<h2 id="font-class-">font-class 引用</h2>
|
||||
<hr>
|
||||
|
||||
<p>font-class 是 Unicode 使用方式的一种变种,主要是解决 Unicode 书写不直观,语意不明确的问题。</p>
|
||||
<p>与 Unicode 使用方式相比,具有如下特点:</p>
|
||||
<ul>
|
||||
<li>相比于 Unicode 语意明确,书写更直观。可以很容易分辨这个 icon 是什么。</li>
|
||||
<li>因为使用 class 来定义图标,所以当要替换图标时,只需要修改 class 里面的 Unicode 引用。</li>
|
||||
</ul>
|
||||
<p>使用步骤如下:</p>
|
||||
<h3 id="-fontclass-">第一步:引入项目下面生成的 fontclass 代码:</h3>
|
||||
<pre><code class="language-html"><link rel="stylesheet" href="./iconfont.css">
|
||||
</code></pre>
|
||||
<h3 id="-">第二步:挑选相应图标并获取类名,应用于页面:</h3>
|
||||
<pre><code class="language-html"><span class="iconfont icon-xxx"></span>
|
||||
</code></pre>
|
||||
<blockquote>
|
||||
<p>"
|
||||
iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。</p>
|
||||
</blockquote>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content symbol">
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-quanping"></use>
|
||||
</svg>
|
||||
<div class="name">全屏</div>
|
||||
<div class="code-name">#icon-quanping</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-bangzhu"></use>
|
||||
</svg>
|
||||
<div class="name">帮助</div>
|
||||
<div class="code-name">#icon-bangzhu</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-bangzhu_o"></use>
|
||||
</svg>
|
||||
<div class="name">帮助_o</div>
|
||||
<div class="code-name">#icon-bangzhu_o</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-bantouming"></use>
|
||||
</svg>
|
||||
<div class="name">半透明(2)</div>
|
||||
<div class="code-name">#icon-bantouming</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-chixushijian"></use>
|
||||
</svg>
|
||||
<div class="name">持续时间</div>
|
||||
<div class="code-name">#icon-chixushijian</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-duibi"></use>
|
||||
</svg>
|
||||
<div class="name">对比</div>
|
||||
<div class="code-name">#icon-duibi</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-huanyuan"></use>
|
||||
</svg>
|
||||
<div class="name">还原</div>
|
||||
<div class="code-name">#icon-huanyuan</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-vr"></use>
|
||||
</svg>
|
||||
<div class="name">vr</div>
|
||||
<div class="code-name">#icon-vr</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-chixushijian1"></use>
|
||||
</svg>
|
||||
<div class="name">持续时间</div>
|
||||
<div class="code-name">#icon-chixushijian1</div>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
<div class="article markdown">
|
||||
<h2 id="symbol-">Symbol 引用</h2>
|
||||
<hr>
|
||||
|
||||
<p>这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇<a href="">文章</a>
|
||||
这种用法其实是做了一个 SVG 的集合,与另外两种相比具有如下特点:</p>
|
||||
<ul>
|
||||
<li>支持多色图标了,不再受单色限制。</li>
|
||||
<li>通过一些技巧,支持像字体那样,通过 <code>font-size</code>, <code>color</code> 来调整样式。</li>
|
||||
<li>兼容性较差,支持 IE9+,及现代浏览器。</li>
|
||||
<li>浏览器渲染 SVG 的性能一般,还不如 png。</li>
|
||||
</ul>
|
||||
<p>使用步骤如下:</p>
|
||||
<h3 id="-symbol-">第一步:引入项目下面生成的 symbol 代码:</h3>
|
||||
<pre><code class="language-html"><script src="./iconfont.js"></script>
|
||||
</code></pre>
|
||||
<h3 id="-css-">第二步:加入通用 CSS 代码(引入一次就行):</h3>
|
||||
<pre><code class="language-html"><style>
|
||||
.icon {
|
||||
width: 1em;
|
||||
height: 1em;
|
||||
vertical-align: -0.15em;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
}
|
||||
</style>
|
||||
</code></pre>
|
||||
<h3 id="-">第三步:挑选相应图标并获取类名,应用于页面:</h3>
|
||||
<pre><code class="language-html"><svg class="icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-xxx"></use>
|
||||
</svg>
|
||||
</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
$(document).ready(function () {
|
||||
$('.tab-container .content:first').show()
|
||||
|
||||
$('#tabs li').click(function (e) {
|
||||
var tabContent = $('.tab-container .content')
|
||||
var index = $(this).index()
|
||||
|
||||
if ($(this).hasClass('active')) {
|
||||
return
|
||||
} else {
|
||||
$('#tabs li').removeClass('active')
|
||||
$(this).addClass('active')
|
||||
|
||||
tabContent.hide().eq(index).fadeIn()
|
||||
}
|
||||
})
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
49
src/assets/style/font_oy0t1irww4k/iconfont.css
Normal file
@ -0,0 +1,49 @@
|
||||
@font-face {
|
||||
font-family: "iconfont"; /* Project id */
|
||||
src: url('iconfont.ttf?t=1733881413198') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
font-family: "iconfont" !important;
|
||||
font-size: 16px;
|
||||
font-style: normal;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-quanping:before {
|
||||
content: "\e660";
|
||||
}
|
||||
|
||||
.icon-bangzhu:before {
|
||||
content: "\e620";
|
||||
}
|
||||
|
||||
.icon-bangzhu_o:before {
|
||||
content: "\eb72";
|
||||
}
|
||||
|
||||
.icon-bantouming:before {
|
||||
content: "\e60b";
|
||||
}
|
||||
|
||||
.icon-chixushijian:before {
|
||||
content: "\e71a";
|
||||
}
|
||||
|
||||
.icon-duibi:before {
|
||||
content: "\e60c";
|
||||
}
|
||||
|
||||
.icon-huanyuan:before {
|
||||
content: "\e604";
|
||||
}
|
||||
|
||||
.icon-vr:before {
|
||||
content: "\e70a";
|
||||
}
|
||||
|
||||
.icon-chixushijian1:before {
|
||||
content: "\e51b";
|
||||
}
|
||||
|
||||
1
src/assets/style/font_oy0t1irww4k/iconfont.js
Normal file
72
src/assets/style/font_oy0t1irww4k/iconfont.json
Normal file
@ -0,0 +1,72 @@
|
||||
{
|
||||
"id": "",
|
||||
"name": "",
|
||||
"font_family": "iconfont",
|
||||
"css_prefix_text": "icon-",
|
||||
"description": "",
|
||||
"glyphs": [
|
||||
{
|
||||
"icon_id": "807275",
|
||||
"name": "全屏",
|
||||
"font_class": "quanping",
|
||||
"unicode": "e660",
|
||||
"unicode_decimal": 58976
|
||||
},
|
||||
{
|
||||
"icon_id": "1304879",
|
||||
"name": "帮助",
|
||||
"font_class": "bangzhu",
|
||||
"unicode": "e620",
|
||||
"unicode_decimal": 58912
|
||||
},
|
||||
{
|
||||
"icon_id": "5387852",
|
||||
"name": "帮助_o",
|
||||
"font_class": "bangzhu_o",
|
||||
"unicode": "eb72",
|
||||
"unicode_decimal": 60274
|
||||
},
|
||||
{
|
||||
"icon_id": "8883075",
|
||||
"name": "半透明(2)",
|
||||
"font_class": "bantouming",
|
||||
"unicode": "e60b",
|
||||
"unicode_decimal": 58891
|
||||
},
|
||||
{
|
||||
"icon_id": "11768105",
|
||||
"name": "持续时间",
|
||||
"font_class": "chixushijian",
|
||||
"unicode": "e71a",
|
||||
"unicode_decimal": 59162
|
||||
},
|
||||
{
|
||||
"icon_id": "15726777",
|
||||
"name": "对比",
|
||||
"font_class": "duibi",
|
||||
"unicode": "e60c",
|
||||
"unicode_decimal": 58892
|
||||
},
|
||||
{
|
||||
"icon_id": "16731254",
|
||||
"name": "还原",
|
||||
"font_class": "huanyuan",
|
||||
"unicode": "e604",
|
||||
"unicode_decimal": 58884
|
||||
},
|
||||
{
|
||||
"icon_id": "22273778",
|
||||
"name": "vr",
|
||||
"font_class": "vr",
|
||||
"unicode": "e70a",
|
||||
"unicode_decimal": 59146
|
||||
},
|
||||
{
|
||||
"icon_id": "42514699",
|
||||
"name": "持续时间",
|
||||
"font_class": "chixushijian1",
|
||||
"unicode": "e51b",
|
||||
"unicode_decimal": 58651
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
src/assets/style/font_oy0t1irww4k/iconfont.ttf
Normal file
124
src/assets/style/global.css
Normal file
@ -0,0 +1,124 @@
|
||||
* {
|
||||
outline: none !important;
|
||||
}
|
||||
|
||||
html,
|
||||
body {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
overflow: hidden !important;
|
||||
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
/* background: url("/resources/电脑端效果图.jpg") no-repeat center center fixed; */
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
canvas {
|
||||
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
|
||||
:root {
|
||||
--cube-size: 30px;
|
||||
/* 定义方块大小变量 */
|
||||
}
|
||||
|
||||
html {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
* {
|
||||
-webkit-tap-highlight-color: transparent;
|
||||
-webkit-touch-callout: none;
|
||||
/* 禁用长按菜单(如复制、保存图片等) */
|
||||
}
|
||||
|
||||
#header {
|
||||
|
||||
width: 100%;
|
||||
height: 100px;
|
||||
background-color: rgb(255, 255, 255);
|
||||
}
|
||||
|
||||
#sidebar {
|
||||
|
||||
height: 100%;
|
||||
width: 300px;
|
||||
|
||||
}
|
||||
|
||||
* {
|
||||
-webkit-touch-callout: none;
|
||||
/*系统默认菜单被禁用*/
|
||||
-webkit-user-select: none;
|
||||
/*webkit浏览器*/
|
||||
-khtml-user-select: none;
|
||||
/*早期浏览器*/
|
||||
-moz-user-select: none;
|
||||
/*火狐*/
|
||||
-ms-user-select: none;
|
||||
/*IE10*/
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
* {
|
||||
-webkit-user-select: none;
|
||||
/* 禁止文字选中 */
|
||||
-webkit-touch-callout: none;
|
||||
/* 禁止长按弹出系统菜单 */
|
||||
}
|
||||
|
||||
|
||||
input {
|
||||
-webkit-user-select: auto;
|
||||
/*webkit浏览器*/
|
||||
}
|
||||
|
||||
textarea {
|
||||
-webkit-user-select: auto;
|
||||
/*webkit浏览器*/
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
.loadingfade {
|
||||
transition: all 0.8s ease-in;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.text {
|
||||
position: absolute;
|
||||
width: 200px;
|
||||
height: 60px;
|
||||
left: 50%;
|
||||
top: 60%;
|
||||
margin-left: -100px;
|
||||
|
||||
color: rgba(83, 83, 83, 0.582);
|
||||
font-size: 12px;
|
||||
text-align: center;
|
||||
line-height: 60px;
|
||||
}
|
||||
|
||||
.loaderbox {
|
||||
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.button {
|
||||
pointer-events: auto;
|
||||
}
|
||||
90
src/assets/style/loading.css
Normal file
@ -0,0 +1,90 @@
|
||||
.loading-container {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
z-index: 9999;
|
||||
background: url('/loading/加载页背景图.jpg') no-repeat center center;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.loading-content {
|
||||
width: 230px;
|
||||
max-width: 600px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
margin-top: -70px;
|
||||
}
|
||||
|
||||
|
||||
.logo {
|
||||
width: 152px;
|
||||
font-size: 32px;
|
||||
font-weight: bold;
|
||||
margin-bottom: 50px;
|
||||
color: #333;
|
||||
position: relative;
|
||||
}
|
||||
.logo img{
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
|
||||
.truck-container {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
height: 40px;
|
||||
margin-top: -40px; /* 向上移动,与进度条重叠 */
|
||||
}
|
||||
|
||||
.progress-container {
|
||||
width: 100%;
|
||||
height: 6px;
|
||||
background-color: rgba(255, 255, 255, 0.37);
|
||||
border-radius: 6px;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
margin-bottom: 20px;
|
||||
padding: 2px;
|
||||
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
|
||||
display: flex;
|
||||
align-items: center; /* 保持垂直居中 */
|
||||
}
|
||||
|
||||
.progress-bar {
|
||||
height: 4px; /* 保持这个高度 */
|
||||
background-color: #1087d6;
|
||||
transition: width 0.3s;
|
||||
border-radius: 3px;
|
||||
/* 移除这两行,它们导致了中间扩散效果 */
|
||||
/* margin: 0 auto; */
|
||||
/* align-self: center; */
|
||||
|
||||
/* 添加这行确保从左边开始 */
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.truck {
|
||||
position: absolute;
|
||||
transform: translateX(-90%); /* 改为-90%,让小车更靠左一些 */
|
||||
transition: left 0.3s;
|
||||
z-index: 10;
|
||||
bottom: 24px;
|
||||
}
|
||||
|
||||
.truck img {
|
||||
display: block;
|
||||
width: 80px;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.loading-text {
|
||||
font-size: 14px;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
286
src/assets/style/media.css
Normal file
@ -0,0 +1,286 @@
|
||||
@charset "UTF-8";
|
||||
|
||||
|
||||
|
||||
|
||||
/* 移动设备 */
|
||||
@media screen and (max-width: 350px) {
|
||||
.title {
|
||||
font-size: 16px !important;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* 移动设备 */
|
||||
@media screen and (max-width: 640px) {
|
||||
|
||||
.loaderbox img {
|
||||
width: 200px !important;
|
||||
}
|
||||
|
||||
.jiudu {
|
||||
min-width: 70px;
|
||||
height: 36px;
|
||||
}
|
||||
|
||||
|
||||
/* 横屏*/
|
||||
@media screen and (max-height: 766px) {
|
||||
|
||||
.ui-bottom {
|
||||
bottom: 20px;
|
||||
right: 10px;
|
||||
/* 通过偏移实现居中 */
|
||||
}
|
||||
|
||||
.dialog-item {
|
||||
width: 5rem;
|
||||
height: 5rem;
|
||||
}
|
||||
|
||||
.dialog-item .Bar-Line {
|
||||
width: calc(5rem + 6px);
|
||||
height: calc(5rem + 6px);
|
||||
box-shadow: 0 0 0 1px #fff;
|
||||
}
|
||||
|
||||
.dialog-body {
|
||||
padding: 5px 5px
|
||||
}
|
||||
|
||||
.TopInfo-content .title {
|
||||
font-size: 24px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* 竖屏*/
|
||||
@media screen and (min-height: 768px) {
|
||||
|
||||
.ui-bottom {
|
||||
bottom: 20px;
|
||||
right: 10px;
|
||||
/* 通过偏移实现居中 */
|
||||
}
|
||||
|
||||
.dialog-item {
|
||||
width: 5rem;
|
||||
height: 5rem;
|
||||
|
||||
}
|
||||
|
||||
.dialog-item .Bar-Line {
|
||||
width: calc(5rem + 6px);
|
||||
height: calc(5rem + 6px);
|
||||
box-shadow: 0 0 0 1px #fff;
|
||||
}
|
||||
|
||||
.dialog-body {
|
||||
padding: 5px 5px
|
||||
}
|
||||
|
||||
|
||||
.TopInfo-content .title {
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
.ColorBar1-container {
|
||||
top: 20px;
|
||||
}
|
||||
|
||||
/* .ColorBar-container {
|
||||
|
||||
left: 0;
|
||||
top: 20px;
|
||||
|
||||
flex-direction: column;
|
||||
justify-content: space-evenly;
|
||||
} */
|
||||
}
|
||||
|
||||
|
||||
.return {
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* 移动设备 */
|
||||
@media screen and (max-width: 767px) and (min-width: 640px) {
|
||||
|
||||
/* 横屏*/
|
||||
@media screen and (max-height: 400px) {
|
||||
|
||||
.ui-bottom {
|
||||
bottom: 20px;
|
||||
right: 10px;
|
||||
/* 通过偏移实现居中 */
|
||||
}
|
||||
|
||||
.dialog-item {
|
||||
width: 7rem;
|
||||
height: 7rem;
|
||||
}
|
||||
|
||||
.dialog-item .Bar-Line {
|
||||
width: calc(7rem + 6px);
|
||||
height: calc(7rem + 6px);
|
||||
box-shadow: 0 0 0 1px #fff;
|
||||
}
|
||||
|
||||
.dialog-body {
|
||||
padding: 30px 10px !important;
|
||||
}
|
||||
|
||||
.dialog-bottom {
|
||||
height: 30px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* 横屏*/
|
||||
@media screen and (max-height: 766px) and (min-height: 400px) {
|
||||
|
||||
.ui-bottom {
|
||||
bottom: 20px;
|
||||
right: 10px;
|
||||
/* 通过偏移实现居中 */
|
||||
}
|
||||
|
||||
.dialog-item {
|
||||
width: 9rem;
|
||||
height: 9rem;
|
||||
}
|
||||
|
||||
.dialog-item .Bar-Line {
|
||||
width: calc(9rem + 6px);
|
||||
height: calc(9rem + 6px);
|
||||
box-shadow: 0 0 0 1px #fff;
|
||||
}
|
||||
|
||||
.dialog-body {
|
||||
padding: 5px 5px
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* 竖屏*/
|
||||
@media screen and (min-height: 768px) {
|
||||
|
||||
|
||||
.ui-bottom {
|
||||
bottom: 20px;
|
||||
right: 10px;
|
||||
/* 通过偏移实现居中 */
|
||||
}
|
||||
|
||||
.dialog-item {
|
||||
width: 10rem;
|
||||
height: 10rem;
|
||||
|
||||
}
|
||||
|
||||
.dialog-item .Bar-Line {
|
||||
width: calc(10rem + 6px);
|
||||
height: calc(10rem + 6px);
|
||||
box-shadow: 0 0 0 1px #fff;
|
||||
}
|
||||
|
||||
.dialog-body {
|
||||
padding: 5px 5px
|
||||
}
|
||||
|
||||
.TopInfo-content .title {
|
||||
font-size: 24px;
|
||||
}
|
||||
}
|
||||
|
||||
.return {
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/* 电脑设备 */
|
||||
@media screen and (min-width: 768px) {
|
||||
|
||||
|
||||
|
||||
/* 横屏*/
|
||||
@media screen and (max-height: 400px) {
|
||||
|
||||
|
||||
|
||||
.ui-bottom {
|
||||
bottom: 20px;
|
||||
right: 10px;
|
||||
/* 通过偏移实现居中 */
|
||||
}
|
||||
|
||||
.dialog-item {
|
||||
width: 7rem;
|
||||
height: 7rem;
|
||||
}
|
||||
|
||||
.dialog-item .Bar-Line {
|
||||
width: calc(7rem + 6px);
|
||||
height: calc(7rem + 6px);
|
||||
box-shadow: 0 0 0 1px #fff;
|
||||
}
|
||||
|
||||
.dialog-body {
|
||||
padding: 30px 10px !important;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* 横屏*/
|
||||
@media screen and (min-height: 400px) {
|
||||
|
||||
|
||||
.ui-bottom {
|
||||
right: 20px;
|
||||
bottom: 0px;
|
||||
}
|
||||
|
||||
.dialog-item {
|
||||
width: 12.5rem;
|
||||
height: 12.5rem;
|
||||
}
|
||||
|
||||
.dialog-item .Bar-Line {
|
||||
|
||||
width: calc(12.5rem + 6px);
|
||||
height: calc(12.5rem + 6px);
|
||||
box-shadow: 0 0 0 1px #fff;
|
||||
}
|
||||
|
||||
.ColorBar1-container {
|
||||
top: 40px;
|
||||
}
|
||||
|
||||
.jiudu {
|
||||
min-width: 5rem;
|
||||
height: 2rem;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.return {
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
}
|
||||
|
||||
}
|
||||
6
src/assets/style/normal.css
Normal file
@ -0,0 +1,6 @@
|
||||
html,
|
||||
body {
|
||||
overflow: hidden;
|
||||
margin : 0;
|
||||
padding : 0;
|
||||
}
|
||||