wendy před 2 roky
revize
a33e54266a
100 změnil soubory, kde provedl 7327 přidání a 0 odebrání
  1. 1 0
      .gitignore
  2. 5 0
      README.md
  3. 78 0
      component/adModule.html
  4. 42 0
      component/footer.html
  5. 56 0
      component/gulpfile.js
  6. 212 0
      component/header.html
  7. 188 0
      component/help.html
  8. 1 0
      component/js/header.min.js
  9. 112 0
      component/jssrc/header.js
  10. 26 0
      component/package.json
  11. 1 0
      css/footer.min.css
  12. 4409 0
      css/layui.css
  13. 2 0
      css/layui.mobile.css
  14. 1 0
      css/login.min.css
  15. 1 0
      css/style.min.css
  16. 1 0
      css/topnav.min.css
  17. 62 0
      date.json
  18. binární
      favicon.ico
  19. binární
      font/iconfont.eot
  20. 462 0
      font/iconfont.svg
  21. binární
      font/iconfont.ttf
  22. binární
      font/iconfont.woff
  23. 90 0
      gulpfile.js
  24. 370 0
      iconfont/demo.css
  25. 274 0
      iconfont/demo_fontclass.html
  26. 375 0
      iconfont/demo_symbol.html
  27. 312 0
      iconfont/demo_unicode.html
  28. 95 0
      iconfont/iconfont.css
  29. binární
      iconfont/iconfont.eot
  30. 1 0
      iconfont/iconfont.js
  31. 150 0
      iconfont/iconfont.svg
  32. binární
      iconfont/iconfont.ttf
  33. binární
      iconfont/iconfont.woff
  34. binární
      images/1.jpg
  35. binární
      images/2.jpg
  36. binární
      images/3.jpg
  37. binární
      images/4.jpg
  38. binární
      images/5.jpg
  39. binární
      images/6.png
  40. binární
      images/910684669387265854.png
  41. binární
      images/ad.jpg
  42. binární
      images/ad_bottom.png
  43. binární
      images/ad_top.png
  44. binární
      images/agent_rule.png
  45. binární
      images/banner.jpg
  46. binární
      images/daili.png
  47. binární
      images/dljggg.png
  48. binární
      images/download.png
  49. binární
      images/face/0.gif
  50. binární
      images/face/1.gif
  51. binární
      images/face/10.gif
  52. binární
      images/face/11.gif
  53. binární
      images/face/12.gif
  54. binární
      images/face/13.gif
  55. binární
      images/face/14.gif
  56. binární
      images/face/15.gif
  57. binární
      images/face/16.gif
  58. binární
      images/face/17.gif
  59. binární
      images/face/18.gif
  60. binární
      images/face/19.gif
  61. binární
      images/face/2.gif
  62. binární
      images/face/20.gif
  63. binární
      images/face/21.gif
  64. binární
      images/face/22.gif
  65. binární
      images/face/23.gif
  66. binární
      images/face/24.gif
  67. binární
      images/face/25.gif
  68. binární
      images/face/26.gif
  69. binární
      images/face/27.gif
  70. binární
      images/face/28.gif
  71. binární
      images/face/29.gif
  72. binární
      images/face/3.gif
  73. binární
      images/face/30.gif
  74. binární
      images/face/31.gif
  75. binární
      images/face/32.gif
  76. binární
      images/face/33.gif
  77. binární
      images/face/34.gif
  78. binární
      images/face/35.gif
  79. binární
      images/face/36.gif
  80. binární
      images/face/37.gif
  81. binární
      images/face/38.gif
  82. binární
      images/face/39.gif
  83. binární
      images/face/4.gif
  84. binární
      images/face/40.gif
  85. binární
      images/face/41.gif
  86. binární
      images/face/42.gif
  87. binární
      images/face/43.gif
  88. binární
      images/face/44.gif
  89. binární
      images/face/45.gif
  90. binární
      images/face/46.gif
  91. binární
      images/face/47.gif
  92. binární
      images/face/48.gif
  93. binární
      images/face/49.gif
  94. binární
      images/face/5.gif
  95. binární
      images/face/50.gif
  96. binární
      images/face/51.gif
  97. binární
      images/face/52.gif
  98. binární
      images/face/53.gif
  99. binární
      images/face/54.gif
  100. 0 0
      images/face/55.gif

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
1
+node_modules

+ 5 - 0
README.md

@@ -0,0 +1,5 @@
1
+## 运行
2
+```bash
3
+# 启动web服务
4
+npm run start
5
+```

+ 78 - 0
component/adModule.html

@@ -0,0 +1,78 @@
1
+<div id="adModule" style="width:150px;height:432px;z-index: 1000">
2
+   <!-- <img src="../images/position.png" alt=""> -->
3
+</div>
4
+<script>
5
+    var Rimifon = {
6
+        "Ads": new Object,
7
+        "NewFloatAd": function (imgUrl, strLink) {
8
+            var ad = document.getElementById("adModule");
9
+            ad.DirV = true;
10
+            ad.DirH = true;
11
+            ad.AutoMove = true;
12
+            ad.Image = new Image;
13
+            ad.Seed = Math.random();
14
+            ad.Timer = setInterval("Rimifon.Float(" + ad.Seed + ")", 50);
15
+            this.Ads[ad.Seed] = ad;
16
+            ad.Image.Parent = ad;
17
+            ad.style.position = "fixed";
18
+            ad.style.left = 0;
19
+            ad.style.top = 0;
20
+            ad.Image.src = imgUrl;
21
+            ad.onmouseover = function () { this.AutoMove = false; }
22
+            ad.onmouseout = function () { this.AutoMove = true; }
23
+            var close = document.createElement("a");
24
+            close.setAttribute("class", "closedd");
25
+            ad.setAttribute("class", "closed_box");
26
+            var countMessage = document.createElement('p');
27
+            countMessage.setAttribute("class", 'jsMessage');
28
+            if (strLink) {
29
+                ad.href = strLink;
30
+                ad.Image.border = 0;
31
+                ad.target = "_blank";
32
+            }
33
+            ad.appendChild(ad.Image);
34
+            ad.appendChild(close);
35
+            ad.appendChild(countMessage);
36
+            close.append('x');
37
+            document.body.appendChild(ad);
38
+            return ad;
39
+        },
40
+        "Float": function (floatId) {
41
+            var ad = this.Ads[floatId];
42
+            if (ad.AutoMove) {
43
+                var curLeft = parseInt(ad.style.left);
44
+                var curTop = parseInt(ad.style.top);
45
+                if (ad.offsetWidth + curLeft > document.documentElement.clientWidth + document.body.scrollLeft - 1) {
46
+                    curLeft = document.body.scrollLeft + document.documentElement.clientWidth - ad.offsetWidth;
47
+                    ad.DirH = false;
48
+                }
49
+                if (ad.offsetHeight + curTop > document.documentElement.clientHeight + document.body.scrollTop - 1) {
50
+                    curTop = document.body.scrollTop + document.documentElement.clientHeight - ad.offsetHeight;
51
+                    ad.DirV = false;
52
+                }
53
+                if (curLeft < document.body.scrollLeft) {
54
+                    curLeft = document.body.scrollLeft;
55
+                    ad.DirH = true;
56
+                }
57
+                if (curTop < document.body.scrollTop) {
58
+                    curTop = document.body.scrollTop;
59
+                    ad.DirV = true;
60
+                }
61
+                ad.style.left = curLeft + (ad.DirH ? 3 : - 3) + "px";
62
+                ad.style.top = curTop + (ad.DirV ? 3 : - 3) + "px";
63
+            }
64
+        }
65
+    } 
66
+</script>
67
+<script>
68
+    var ad = Rimifon.NewFloatAd("/images/szxy.jpg");
69
+    ad.style.left = 500;
70
+    ad.style.top = 456;
71
+    $(".closed_box").on("click", function () {
72
+        window.open("http://www.creditprt.org.cn/index/center/code/NjMxLzc5My8wLzA="); 
73
+    })
74
+
75
+    $(".closedd").on("click", function () {
76
+        $(this).closest("div").remove();
77
+    })
78
+</script>

+ 42 - 0
component/footer.html

@@ -0,0 +1,42 @@
1
+<div class="footer-content">
2
+    <div class="footer-link">
3
+        <span>政府链接</span>
4
+        <ul>
5
+            <li><a target="_blank" href="http://www.gov.cn/">中国政府网</a></li>
6
+            <li><a target="_blank" href="http://www.shanxigov.cn/">山西新闻门户网站</a></li>
7
+            <li><a target="_blank" href="http://www.cin.net.cn/">全国建设信息网</a></li>
8
+            <li><a target="_blank" href="http://www.cebpubservice.com/">中国招标投标公共服务平台</a></li>
9
+            <li><a target="_blank" href="http://www.sxbid.com.cn/f/">山西招投标网</a></li>
10
+            <li><a target="_blank" href="http://www.ccgp-shanxi.gov.cn/">中国山西政府采购网</a></li>
11
+            <li><a target="_blank" href="http://www.caigou2003.com/">政府采购信息网</a></li>
12
+            <li><a target="_blank" href="http://www.okcis.cn/weiyizhidingzbpt/s9z3xc2509941">中国招标采购导航网</a></li>
13
+            <li><a target="_blank" href="http://www.buhue.com/">中国电子商务协会</a></li>
14
+            <li><a target="_blank" href="http://www.shanxieic.gov.cn/wnzz/index.aspx?wnzz=486">大数据产业办公室</a></li>
15
+            <li><a target="_blank" href="http://rst.shanxi.gov.cn/">山西省人力资源和社会保障厅</a></li>
16
+            <li><a target="_blank" href="http://rsj.taiyuan.gov.cn/">太原市人力资源和社会保障局</a></li>
17
+            <li><a target="_blank" href="http://sbj.cnipa.gov.cn/">国家知识产权局商标局</a></li>
18
+        </ul>
19
+    </div>
20
+    <div class="footer-complaint">
21
+        <span>投诉方式</span>
22
+        <ul>
23
+            <li><a href="/page_complaint/list1.html" target="_blank">客户投诉管理制度</a></li>
24
+            <li><a href="/page_complaint/list2.html" target="_blank">客户投诉处理表</a></li>
25
+            <li><a href="/page_complaint/list3.html" target="_blank">投诉处理流程(试行)</a></li>
26
+            <li><a href="/page_complaint/list4.html" target="_blank">企业诚信经营承诺书</a></li>
27
+        </ul>
28
+    </div>
29
+    <div class="footer-contact">
30
+        <span>联系方式</span>
31
+        <ul>
32
+            <li>地址: 山西综改示范区太原学府园区南中环街402号数码港B座</li>
33
+            <li>电话: 400-609-9105</li>
34
+            <li>传真: 0351-2713669</li>
35
+            <li>邮箱: cloudwood@eqbidding.com</li>
36
+        </ul>
37
+    </div>
38
+    <div style="text-align: center;">
39
+	    <a href="http://www.beian.miit.gov.cn/" target="_blank" style="color: #ccc;">晋ICP 备17010138号</a>
40
+	    <a href="http://www.eqbidding.com/" style="color: #ccc;">云买卖电子综合交易平台</a>
41
+	</div>
42
+</div>

+ 56 - 0
component/gulpfile.js

@@ -0,0 +1,56 @@
1
+'use strict';
2
+var gulp = require('gulp');//gulp核心
3
+/*var sass = require('gulp-sass');//编译sass*/
4
+var less = require('gulp-less');//编译less
5
+var mincss = require('gulp-clean-css');//压缩css
6
+var minjs = require('gulp-uglify');//压缩JS
7
+var rename = require('gulp-rename');//文件重命名
8
+var watch = require('gulp-watch');//监控文件
9
+var livereload = require('gulp-livereload');//热更新
10
+var plumber = require('gulp-plumber');//提示错误并忽略
11
+/*路径*/
12
+var lessPath = "./less/*.less";
13
+var cssDestPath = "./css";
14
+var jsPath = "./jssrc/*.js";
15
+var jsDestPath = "./js";
16
+
17
+
18
+//编译sass
19
+gulp.task('less',function(){
20
+    return gulp.src(lessPath)
21
+        .pipe(plumber())
22
+        .pipe(less())
23
+        .pipe(mincss())
24
+        .pipe(rename({
25
+            suffix: ".min"
26
+        }))
27
+        .pipe(gulp.dest(cssDestPath))
28
+        .pipe(livereload());
29
+});
30
+
31
+//压缩JS
32
+gulp.task('javascript',function(){
33
+    return gulp.src(jsPath)
34
+        .pipe(plumber())
35
+        .pipe(minjs())
36
+        .pipe(rename({
37
+            suffix:".min"
38
+        }))
39
+        .pipe(gulp.dest(jsDestPath))
40
+        .pipe(livereload())
41
+})
42
+//监测文件
43
+gulp.task('watch',function(){
44
+    gulp.watch(lessPath,gulp.series("less"));
45
+    gulp.watch(jsPath,gulp.series("javascript"));
46
+})
47
+
48
+
49
+// gulp.task('default',function(){
50
+//     livereload.listen();
51
+//     gulp.series(gulp.parallel("less","javascript","watch"));
52
+//     // gulp.run("less","javascript","watch");
53
+// });
54
+gulp.task('default',gulp.parallel(function(){
55
+    livereload.listen();
56
+},"less","javascript","watch"));

+ 212 - 0
component/header.html

@@ -0,0 +1,212 @@
1
+<div class="header-nav">
2
+    <div class="header-nav-content-box">
3
+        <div>
4
+            <a href="javascript:;" id="daili">
5
+                <img src="../images/agent_rule.png" alt="">
6
+            </a>
7
+        </div>
8
+        <div class="header-first-box">
9
+            <div class="header-nav-first">
10
+                <div class="nav-first-left">
11
+                    <div class="city-menu">
12
+                        <i class="iconfont">&#xe62e;</i>
13
+                        <span class="nav-city">太原</span>
14
+                        <a href="javascript:void(0);">[切换]</a>
15
+                    </div>
16
+                </div>
17
+                <div class="nav-first-right">
18
+                    <ul>
19
+                        <li>
20
+                            <a href="javascript:void(0);" class="phone-number" target="_blank" style="pointer-events: none;">
21
+                                <i class="iconfont icon-phone">&#xe632;</i> 咨询热线:
22
+                                <span>400-609-9105</span> (工作日8:30-17:30)
23
+                            </a>
24
+                        </li>
25
+                        <li>
26
+                            <a href="/component/help.html" target="_blank">
27
+                                常见问题
28
+                            </a>
29
+                        </li>
30
+                        <li>
31
+                           <!--<a href="http://help.eqbidding.com/?p=163" target="_blank">
32
+                                CA服务
33
+                            </a>-->
34
+                            <a href="javascript:void(0);"  target="_blank" >
35
+                                 CA服务
36
+                            </a>
37
+                            <span></span>
38
+                        </li>
39
+                        <li>
40
+                            <a href="/web-expert/login.html" target="_blank">
41
+                                专家专区
42
+                            </a>
43
+                            <!--<i class="jiantou"></i>-->
44
+                            <span></span>
45
+                        </li>
46
+                    </ul>
47
+                </div>
48
+            </div>
49
+        </div>
50
+        <div class="header-last-box">
51
+            <div class="header-nav-content">
52
+                <div class="header-logo">
53
+                    <a href="javascript:void(0);">
54
+                        <img src="/images/logo.png" alt="">
55
+                    </a>
56
+                </div>
57
+                <div class="header-content-center">
58
+                    <ul>
59
+                        <li>
60
+                            <a href="/index.html">
61
+                                首页
62
+                                <span ></span>
63
+                            </a>
64
+                        </li>
65
+                        <li>
66
+                            <a href="/page_bidding_information/list.html" target="_blank">
67
+                                招标信息
68
+                                <span></span>
69
+                                <!--<i></i>-->
70
+                            </a>
71
+                        </li>
72
+                        <li>
73
+                            <a href="/page_auction_notice/list.html" target="_blank">
74
+                                拍卖公告
75
+                                <span></span>
76
+                                <!--<i></i>-->
77
+                            </a>
78
+                        </li>
79
+                        <li>
80
+                            <a href="http://www.creditprt.org.cn/index/center/code/NjMxLzc5My8wLzA=" target="_blank">
81
+                                数字信用
82
+                                <span></span>
83
+                                <!--<i></i>-->
84
+                            </a>
85
+                        </li>
86
+                        <li>
87
+                            <a href="/page_financial/list.html" target="_blank">
88
+                                金融
89
+                                <span></span>
90
+                                <!--<i></i>-->
91
+                            </a>
92
+                        </li>
93
+                        <li>
94
+                            <a href="/page_settlein/list.html" target="_blank">
95
+                                入驻机构
96
+                                <span></span>
97
+                            </a>
98
+                        </li>
99
+                        <li>
100
+                            <a href="/page_news/list.html" target="_blank">
101
+                                新闻动态
102
+                                <span></span>
103
+                            </a>
104
+                        </li>
105
+                        <li class="drop-down-but" id="download">
106
+                            <a href="/page_donwload/list.html" target="_blank">
107
+                                下载
108
+                                <span></span>
109
+                                <i></i>
110
+                            </a>
111
+                        </li>
112
+                        <li>
113
+                            <a href="/page_about_us/list.html" target="_blank">
114
+                                关于我们
115
+                                <span></span>
116
+                            </a>
117
+                        </li>
118
+                        <!--<li>-->
119
+                        <!--<a href="http://www.eqbidding.com/back2/frame/frame.htm" target="_blank">-->
120
+                        <!--个人中心-->
121
+                        <!--<span></span>-->
122
+                        <!--</a>-->
123
+                        <!--</li>-->
124
+                    </ul>
125
+                </div>
126
+                <div class="header-content-search">
127
+                    <form action="">
128
+                        <div>
129
+                            <input type="text" placeholder="搜索内容">
130
+                            <i class="iconfont">&#xe60b;</i>
131
+                        </div>
132
+                    </form>
133
+                </div>
134
+            </div>
135
+        </div>
136
+        <div class="drop-down-menu">
137
+            <!-- <div class="zbxx">
138
+                <ul>
139
+                    <li><a href="http://www.eqbidding.com/nx/n/list/招标公告.htm" target="_blank">
140
+                            <img src="/images/zbgg.png" alt="">
141
+                            <i>招标公告</i>
142
+                        </a></li>
143
+                    <li><a href="http://www.eqbidding.com/nx/n/list/候选人公示.htm" target="_blank">
144
+                            <img src="/images/zbhxr.png" alt="">
145
+                            <i>中标候选人公示</i>
146
+                        </a></li>
147
+                    <li><a href="http://www.eqbidding.com/nx/n/list/中标公示.htm" target="_blank">
148
+                            <img src="/images/zbjg.png" alt="">
149
+                            <i>中标结果公告</i>
150
+                        </a></li>
151
+                </ul>
152
+            </div> -->
153
+            <div class="download">
154
+                <ul>
155
+                    <li>
156
+                        <a href="http://res.eqbidding.com/bid-editor.exe" target="_blank" title="为保证您正常使用交易平台,参与招投标活动的代理机构、投标单位,若未安装招投标文件编辑器程序请在此处下载安装。">
157
+                            <img src="/images/project_1.png" alt="">
158
+                            <i>招投标文件编辑器下载</i>
159
+                        </a>
160
+                    </li>
161
+                    <li>
162
+                        <a href="/page_donwload/list.html" target="_blank" title="为方便您更有效的了解招投标过程、相关环节操作步骤及注意事项,请点击下载对应操作手册。">
163
+                            <img src="/images/office.png" alt="">
164
+                            <i>操作手册下载</i>
165
+                        </a>
166
+                    </li>
167
+                    <li>
168
+                        <a href="http://res.eqbidding.com/weboffice.exe" target="_blank" title="为保证您正常使用交易平台,若未安装签章软件请在此处下载安装。">
169
+                            <img src="/images/sign_1.png" alt="">
170
+                            <i>签章系统下载</i>
171
+                        </a>
172
+                    </li>
173
+                    <li>
174
+                        <a href="http://res.eqbidding.com/Sxcav4007.exe" target="_blank" title="为保证您正常使用交易平台,认证方式为数字证书认证(CA认证)的客户,若未安装USBKEY驱动程序请在此处下载安装。">
175
+                            <img src="/images/uKey.png" alt="">
176
+                            <i>数字证书下载</i>
177
+                        </a>
178
+                    </li>
179
+                </ul>
180
+            </div>
181
+        </div>
182
+    </div>
183
+</div>
184
+<script src="/jssrc/common.js"></script>
185
+<script src="/component/js/header.min.js?v=1.0.2"></script>
186
+<script type="text/javascript">
187
+        document.getElementById("daili").onclick = function() {
188
+        $.ajax({
189
+            url: getServerHttp() + '/getLoginUser',
190
+            type: 'post',
191
+            dataType: 'json',
192
+            success: function(data) {
193
+                console.log(data)
194
+                if (data.result.success === "true") {
195
+                    console.log('已经登录')
196
+                    location.href = "http://res.eqbidding.com/doc/GBT38357-2019招标代理服务规范.pdf"
197
+                } else {
198
+                    console.log('未登录')
199
+
200
+                    if (confirm("请登录后下载")) {
201
+                        location.href = "http://www.eqbidding.com/web-back/login_back.html"
202
+                    } else {
203
+
204
+                    }
205
+                }
206
+            },
207
+            error: function() {
208
+                console.log('请求错误')
209
+            }
210
+        });
211
+    }
212
+</script>

+ 188 - 0
component/help.html

@@ -0,0 +1,188 @@
1
+<!doctype html>
2
+<html lang="en">
3
+
4
+<head>
5
+    <meta charset="UTF-8">
6
+    <!--<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1">-->
7
+    <meta name="renderer" content="webkit">
8
+    <meta name="description" content="山西云得物网络科技有限公司官方网站,云得物,云买卖,电子交易,电子招标">
9
+    <meta name="keywords" content="云得物,云买卖,电子交易,电子招标">
10
+    <meta name="x5-fullscreen" content="true">
11
+    <meta name="full-screen" content="yes">
12
+    <meta http-equiv="X-UA-Compatible" content="ie=edge,chrome=1">
13
+    <meta http-equiv="Pragma" content="no-cache">
14
+    <meta http-equiv="Cache-Control" content="no-cache">
15
+    <meta name="apple-mobile-web-app-capable" content="no" />
16
+    <meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL">
17
+    <title>公司新闻-云买卖交易平台</title>
18
+    <link rel="shortcut icon" href="http://res.eqbidding.com/img/favicon.ico" type="image/x-icon" />
19
+    <link rel="stylesheet" href="../css/topnav.min.css">
20
+    <link rel="stylesheet" href="../css/footer.min.css">
21
+    <script src="../js/jquery.min.js?v=1.11.3"></script>
22
+    <script src="../js/load.min.js"></script>
23
+    <script src="/jssrc/common.js"></script>
24
+    <style>
25
+        @font-face {
26
+            font-family: 'iconfont';
27
+            src: url('../iconfont/iconfont.eot');
28
+            src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), url('../iconfont/iconfont.woff') format('woff'), url('../iconfont/iconfont.ttf') format('truetype'), url('../iconfont/iconfont.svg#iconfont') format('svg');
29
+        }
30
+        
31
+        .iconfont {
32
+            font-family: "iconfont" !important;
33
+            font-size: 14px;
34
+            font-style: normal;
35
+            -webkit-font-smoothing: antialiased;
36
+            -webkit-text-stroke-width: 0.2px;
37
+            -moz-osx-font-smoothing: grayscale;
38
+        }
39
+        
40
+        * {
41
+            padding: 0;
42
+            margin: 0;
43
+            list-style: none;
44
+            text-decoration: none;
45
+        }
46
+        
47
+        html {
48
+            background: #f2f2f2;
49
+        }
50
+        
51
+        .news-content {
52
+            width: 960px;
53
+            padding: 20px;
54
+            margin: 50px auto;
55
+            background: #fff;
56
+        }
57
+        
58
+        h1 {
59
+            font-size: 46px;
60
+        }
61
+        
62
+        h2 {
63
+            font-size: 34px;
64
+        }
65
+        
66
+        h1,
67
+        h2 {
68
+            text-align: center;
69
+            margin-bottom: 20px;
70
+        }
71
+        
72
+        h3 {
73
+            margin-bottom: 20px;
74
+            font-size: 20px;
75
+        }
76
+        
77
+        p {
78
+            font-size: 20px;
79
+            margin-bottom: 20px;
80
+        }
81
+        
82
+        p span {
83
+            font-weight: 600;
84
+        }
85
+    </style>
86
+</head>
87
+
88
+<body>
89
+    <!--导航-->
90
+    <div class="header" data-selectIndex="0"></div>
91
+    <!--新闻栏-->
92
+    <div class="news-content">
93
+        <h1>常见问题</h1>
94
+        <h2>第一部分 基础操作部分</h2>
95
+        <h3>1、在使用云买卖平台需要用什么浏览器?</h3>
96
+        <p>
97
+            <span>答</span>:您好,对电脑环境的要求为:系统 win7,64 位,IE11 浏览器,或者 360 浏览器调选为兼容模式。
98
+        </p>
99
+        <h3>2、注册帐号后显示正在审核?</h3>
100
+        <p>
101
+            <span>答</span>:您好,帐号审核理论时长 4 小时左右,如有特殊需求请与客服联系。
102
+        </p>
103
+        <h3>3、注册后账号密码登不上?</h3>
104
+        <p>
105
+            <span>答</span>:您好,您先确认一下大小写输入是否正确,或者进入登录页面,在登录页面下方点击找回密码,按提示重新设置您的密码。
106
+        </p>
107
+        <h3>4、我需要参加山西省的投标 ,在哪儿办理CA</h3>
108
+        <p>
109
+            <span>答</span>:您好,您需要准备相关的身份证明资料和填各类表格等,具体办理的流程在我公司网站首页的“CA 服务”中均有详细说明,我公司为了方便客户,提供一站式的“CA 服务”,如您有需要可随时与平台客服联系。
110
+        </p>
111
+        <h3>5、(投标)单位已有办理好的CA ,现在是否需要重新办理?</h3>
112
+        <p>
113
+            <span>答</span>:您好,山西 CA 对与山西省招标投标公共服务平台对接的交易平台通用,不需要重新办理。
114
+        </p>
115
+        <h3>6、CA证书无法使用,提示“key未与任何机构绑定,无法登录。”</h3>
116
+        <p>
117
+            <span>答</span>:您好,办理的 CA 证书需要与注册帐号进行绑定。您使用账号密码登录云买卖平台,进行绑定 key。流程为:登陆网站—个人中心—绑定 USBkey—输入 key 的密码。具体操作流程可在官网首页观看操作视频。
118
+        </p>
119
+        <h3>7、为什么我的 key 绑定不了?</h3>
120
+        <p>
121
+            <span>答</span>:您好,目前只有企业 Key 需要绑定,法人的不需要绑就可以使用。
122
+        </p>
123
+        <h2>第二部分 招投标文件编辑使用部分</h2>
124
+        <h3>1、投标文件在加密上传过程中出现加密不成功,怎么解决?</h3>
125
+        <p>
126
+            <span>答</span>:请您检查所使用的key是否与帐号绑定的key是同一个?由于CA证书每年都需要续费,如果不在有效期内也会出现无法加密的现象。若需检查电脑环境,请添加主页显示的客服 QQ,技术人员通过远程协助投标单位解决相关问题。
127
+        </p>
128
+        <h3>2、(投标) 如何下载工程量清单和图纸?</h3>
129
+        <p>
130
+            <span>答</span>:请正常下载招投标文件编辑器,登录帐号后可以查看招标文件的附件,附件中有工程量清单和图纸。
131
+        </p>
132
+        <h3>3、用电子签章时,为何法人不能签?</h3>
133
+        <p>
134
+            <span>答</span>:同时插入两把 CA 时,一般电脑的 U 口只识别第一个,因此需要逐个完成。
135
+        </p>
136
+        <h3>4、工程量清单可以不上传吗?</h3>
137
+        <p>
138
+            <span>答</span>:请您按招标文件的规定执行,具体的投标事宜请咨询招标人。
139
+        </p>
140
+        <h3>5、对工程量清单的 EXCEL 表格有什么要求?</h3>
141
+        <p>
142
+            <span>答</span>:上传 EXCEL 表格即可,由于技术规范规定只能上传一个 EXCEL 文件,如您有多个表格,请在一个文件内直接填加工作表后再上传。
143
+        </p>
144
+        <h3>6、在招投标文件编辑器里面签章,签章后如何保存在本地?</h3>
145
+        <p>
146
+            <span>答</span>:您好,文件保存时选择“保存为本地 PDF 文件”即可。
147
+        </p>
148
+        <h3>7、招标/ 投标 文件 的 内容出现错误,如何修改?</h3>
149
+        <p>
150
+            <span>答</span>:您好,您将编辑完成的新文件直接再次上传即可。
151
+        </p>
152
+        <h3>8、招标文件是否是标准文件?</h3>
153
+        <p>
154
+            <span>答</span>:您好,招标文件是按规范文件执行的,如您对内容有疑问可与代理机构联系咨询。
155
+        </p>
156
+        <h3>9、为什么在招投标文件编辑器里无法正常上传文件?</h3>
157
+        <p>
158
+            <span>答</span>:请将文件转换为 PDF 格式,再进行上传即可。
159
+        </p>
160
+        <h2>第三部分 财务部分</h2>
161
+        <h3>1、平台使用费的发票是需要邮寄吗?如果要邮寄,哪方出邮寄费?</h3>
162
+        <p>
163
+            <span>答</span>:您好,云买卖平台使用费开具的是电子发票,会发送您预留的邮箱中。
164
+        </p>
165
+        <h3>2、使用平台如何收费?</h3>
166
+        <p>
167
+            <span>答</span>:平台使用按次收费,会不定时的推出优惠活动,详情请与客服联系。
168
+        </p>
169
+    </div>
170
+    <!--底部栏-->
171
+    <div class="footer"></div>
172
+</body>
173
+<script>
174
+    $(function() {
175
+        $.ajax({
176
+            url: '/nx/article/problem.htm',
177
+            type: 'get',
178
+            success: function(data) {
179
+                var data = ajaxDataParames(data);
180
+                data = data.split("&nbsp;").join("");
181
+                data = JSON.parse(data);
182
+                $('.news-content').html(data.contents)
183
+            }
184
+        });
185
+    });
186
+</script>
187
+
188
+</html>

Diff nebyl zobrazen, protože je příliš veliký
+ 1 - 0
component/js/header.min.js


+ 112 - 0
component/jssrc/header.js

@@ -0,0 +1,112 @@
1
+$(function() {
2
+    // 判断用户现在使用的是什么平台
3
+    $.ajax({
4
+        url: getServerHttp() + '/getLoginUser',
5
+        type: 'post',
6
+        dataType: 'json',
7
+        success: function(data) {
8
+            var data = ajaxDataParames(data);
9
+            if (data.success === "true" && data.loginUser.name) {
10
+                var name = data.loginUser.name ? data.loginUser.name : '游客';
11
+                var dom = '<li><a href="/web-back/view/frame/frame.html" target="_blank">' + name + '</a><span></span></li>';
12
+                $('.nav-first-right ul').append(dom)
13
+            } else if (data.success === "false" || !data.loginUser.name) {
14
+                var dom = '<li><a href="/web-back/view/register/register.html" target="_blank">注册</a><span></span></li><li><a href="/web-back/login_back.html" target="_blank" style="color:#e22">登录</a></li>';
15
+                $('.nav-first-right ul').append(dom)
16
+            }
17
+        },
18
+        error: function() {
19
+            console.log('请求错误')
20
+        }
21
+    });
22
+    //功能
23
+    $.fn.extend({
24
+        //顶部浮动
25
+        topNavPosition: function() {
26
+            var _this = this;
27
+            var _father = _this.parent();
28
+            var _last = _this.find(".header-last-box");
29
+            var _animate = true;
30
+            $(window).scroll(function() {
31
+                if ($(window).scrollTop() > 35 && _animate == true) {
32
+                    _father.animate({
33
+                        height: "60px"
34
+                    });
35
+                    _this.css({
36
+                        "box-shadow": "1px 1px 30px #999"
37
+                    })
38
+                    _this.animate({
39
+                        top: "-115px"
40
+                    });
41
+                    _last.animate({
42
+                        height: "60px"
43
+                    });
44
+                    _animate = false;
45
+                }
46
+                if ($(window).scrollTop() == 0) {
47
+                    _father.animate({
48
+                        height: "195px"
49
+                    });
50
+                    _this.css({
51
+                        "box-shadow": "0px 0px 0px #999"
52
+                    })
53
+                    _this.animate({
54
+                        top: "0"
55
+                    }, 300);
56
+                    _last.animate({
57
+                        height: "80px"
58
+                    });
59
+                    _animate = true;
60
+                }
61
+            })
62
+        },
63
+        //顶部下拉菜单
64
+        topDropDownMwnu: function() {
65
+            $(this).hover(function() {
66
+                var _thisID = $(this).attr('id');
67
+                $('.drop-down-menu').css({
68
+                    display: 'block'
69
+                });
70
+                $('.' + _thisID).css({
71
+                    display: 'block'
72
+                }).siblings().css({
73
+                    display: 'none'
74
+                })
75
+            }, function() {
76
+                $('.drop-down-menu').css({
77
+                    display: 'none'
78
+                });
79
+            });
80
+            $('.drop-down-menu').hover(function() {
81
+                $('.drop-down-menu').css({
82
+                    display: 'block'
83
+                })
84
+            }, function() {
85
+                $('.drop-down-menu').css({
86
+                    display: 'none'
87
+                })
88
+            });
89
+
90
+        },
91
+        topSelectStyle: function() {
92
+            var navSelect = $('.header-content-center li');
93
+            var selectIndex = $(this).attr("data-selectIndex");
94
+            for (var i = 0; i < navSelect.length; i++) {
95
+                $(navSelect[selectIndex]).find('a').css({
96
+                    'color': '#0cb46a'
97
+                }).find('span').css({
98
+                    'display': 'block'
99
+                })
100
+            }
101
+
102
+        }
103
+    });
104
+
105
+    function topFun() {
106
+        $('.header-nav-content-box').topNavPosition();
107
+        $('.drop-down-but').topDropDownMwnu();
108
+        $('.header').topSelectStyle();
109
+    }
110
+    topFun();
111
+
112
+})

+ 26 - 0
component/package.json

@@ -0,0 +1,26 @@
1
+{
2
+  "devDependencies": {
3
+    "gulp": "^3.9.1",
4
+    "gulp-clean-css": "^3.9.4",
5
+    "gulp-less": "^3.5.0",
6
+    "gulp-livereload": "^3.8.1",
7
+    "gulp-notify": "^3.2.0",
8
+    "gulp-plumber": "^1.2.0",
9
+    "gulp-rename": "^1.3.0",
10
+    "gulp-sass": "^4.0.1",
11
+    "gulp-uglify": "^3.0.0",
12
+    "gulp-watch": "^5.0.0"
13
+  },
14
+  "name": "testgulp",
15
+  "version": "1.0.0",
16
+  "description": "tset",
17
+  "main": "gulpfile.js",
18
+  "dependencies": {
19
+    "natives": "^1.1.6"
20
+  },
21
+  "scripts": {
22
+    "test": "echo \"Error: no test specified\" && exit 1"
23
+  },
24
+  "author": "",
25
+  "license": "ISC"
26
+}

Diff nebyl zobrazen, protože je příliš veliký
+ 1 - 0
css/footer.min.css


Diff nebyl zobrazen, protože je příliš veliký
+ 4409 - 0
css/layui.css


Diff nebyl zobrazen, protože je příliš veliký
+ 2 - 0
css/layui.mobile.css


Diff nebyl zobrazen, protože je příliš veliký
+ 1 - 0
css/login.min.css


Diff nebyl zobrazen, protože je příliš veliký
+ 1 - 0
css/style.min.css


Diff nebyl zobrazen, protože je příliš veliký
+ 1 - 0
css/topnav.min.css


+ 62 - 0
date.json

@@ -0,0 +1,62 @@
1
+[
2
+  {
3
+  "title":"这里是主要文字1",
4
+  "subtitle":"这里是次要文字1",
5
+  "text":"文本一文本一文本一文本一文本一文本一文本一文本一文本一文本一文本一文本一文本一文本一文本一文本一文本一"
6
+},
7
+{
8
+"title":"这是主要文字2",
9
+"subtitle":"这里是次要文字2",
10
+"text":"文本二文本二文本二文本二文本二文本二文本二文本二文本二文本二文本二文本二文本二文本二文本二文本二文本二"
11
+},
12
+{
13
+"title":"这是主要文字3",
14
+"subtitle":"这里是次要文字3",
15
+"text":"文本三文本三文本三文本三文本三文本三文本三文本三文本三文本三文本三文本三文本三文本三文本三文本三文本三"
16
+},
17
+{
18
+"title":"这是主要文字4",
19
+"subtitle":"这里是次要文字4",
20
+"text":"文本四文本四文本四文本四文本四文本四文本四文本四文本四文本四文本四文本四文本四文本四文本四文本四文本四"
21
+},
22
+{
23
+"title":"这是主要文字5",
24
+"subtitle":"这里是次要文字5",
25
+"text":"文本五文本五文本五文本五文本五文本五文本五文本五文本五文本五文本五文本五文本五文本五文本五文本五文本五"
26
+},
27
+{
28
+"title":"这是主要文字6",
29
+"subtitle":"这里是次要文字6",
30
+"text":"文本六文本六文本六文本六文本六文本六文本六文本六文本六文本六文本六文本六文本六文本六文本六文本六文本六"
31
+},
32
+{
33
+"title":"这是主要文字7",
34
+"subtitle":"这里是次要文字7",
35
+"text":"文本七文本七文本七文本七文本七文本七文本七文本七文本七文本七文本七文本七文本七文本七文本七文本七文本七"
36
+},
37
+{
38
+"title":"这是主要文字8",
39
+"subtitle":"这里是次要文字8",
40
+"text":"文本八文本八文本八文本八文本八文本八文本八文本八文本八文本八文本八文本八文本八文本八文本八文本八文本八"
41
+},
42
+{
43
+"title":"这是主要文字9",
44
+"subtitle":"这里是次要文字9",
45
+"text":"文本九文本九文本九文本九文本九文本九文本九文本九文本九文本九文本九文本九文本九文本九文本九文本九文本九"
46
+},
47
+{
48
+"title":"这是主要文字10",
49
+"subtitle":"这里是次要文字10",
50
+"text":"文本十文本十文本十文本十文本十文本十文本十文本十文本十文本十文本十文本十文本十文本十文本十文本十文本十"
51
+},
52
+{
53
+"title":"这是主要文字11",
54
+"subtitle":"这里是次要文字11",
55
+"text":"文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一文本十一"
56
+},
57
+{
58
+"title":"这里是主要文字12",
59
+"subtitle":"这里是次要文字12",
60
+"text":"文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二文本十二"
61
+}
62
+]

binární
favicon.ico


binární
font/iconfont.eot


Diff nebyl zobrazen, protože je příliš veliký
+ 462 - 0
font/iconfont.svg


binární
font/iconfont.ttf


binární
font/iconfont.woff


+ 90 - 0
gulpfile.js

@@ -0,0 +1,90 @@
1
+'use strict';
2
+var gulp = require('gulp');//gulp核心
3
+/*var sass = require('gulp-sass');//编译sass*/
4
+var less = require('gulp-less');//编译less
5
+var mincss = require('gulp-clean-css');//压缩css
6
+var minjs = require('gulp-uglify');//压缩JS
7
+var rename = require('gulp-rename');//文件重命名
8
+var watch = require('gulp-watch');//监控文件
9
+var livereload = require('gulp-livereload');//热更新
10
+var plumber = require('gulp-plumber');//提示错误并忽略
11
+const { series } = require('gulp');
12
+
13
+// 引入静态服务器 browser-sync 使用npm i broswer-sync -g 全局安装
14
+const broswer = require("browser-sync").create()
15
+
16
+/*路径*/
17
+var lessPath = "./less/*.less";
18
+var cssDestPath = "./css";
19
+var jsPath = "./jssrc/*.js";
20
+var jsDestPath = "./js";
21
+var projects = ['.', "page_news",
22
+    "component",
23
+    'page_about_us',
24
+    "page_bidding_information",
25
+    "page_auction_notice",
26
+    "page_cooperation",
27
+    "page_detailed",
28
+    "page_financial",
29
+    "page_donwload",
30
+    "page_settlein"]
31
+
32
+
33
+var lessTasks=[]
34
+var javascriptTasks=[]
35
+
36
+projects.forEach(projectName => {
37
+    lessTasks.push('less:'+projectName)
38
+    javascriptTasks.push('javascript:'+projectName)
39
+    //编译sass
40
+    gulp.task('less:'+projectName, function () {
41
+        return gulp.src(projectName+"/"+lessPath)
42
+            .pipe(plumber())
43
+            .pipe(less())
44
+            .pipe(mincss())
45
+            .pipe(rename({
46
+                suffix: ".min"
47
+            }))
48
+            .pipe(gulp.dest(projectName+"/"+cssDestPath))
49
+            .pipe(livereload());
50
+    });
51
+
52
+    //压缩JS
53
+    gulp.task('javascript:'+projectName, function () {
54
+        return gulp.src(projectName+"/"+jsPath)
55
+            .pipe(plumber())
56
+            .pipe(minjs())
57
+            .pipe(rename({
58
+                suffix: ".min"
59
+            }))
60
+            .pipe(gulp.dest(projectName+"/"+jsDestPath))
61
+            .pipe(livereload())
62
+    })
63
+});
64
+
65
+gulp.task('less',gulp.parallel(lessTasks))
66
+gulp.task('javascript',gulp.parallel(javascriptTasks))
67
+
68
+//监测文件
69
+gulp.task('watch', function () {
70
+    gulp.watch(lessPath, gulp.series("less"));
71
+    gulp.watch(jsPath, gulp.series("javascript"));
72
+})
73
+
74
+// 开启浏览服务
75
+gulp.task('browser', function () {
76
+    broswer.init({
77
+        server: "./",
78
+        port: 3000
79
+    })
80
+})
81
+
82
+// gulp.task('default',function(){
83
+//     livereload.listen();
84
+//     gulp.series(gulp.parallel("less","javascript","watch"));
85
+//     // gulp.run("less","javascript","watch");
86
+// });
87
+gulp.task('default', gulp.parallel(function () {
88
+    console.log("----------------")
89
+    livereload.listen();
90
+}, "less", "javascript", gulp.parallel("watch", "browser")));

+ 370 - 0
iconfont/demo.css

@@ -0,0 +1,370 @@
1
+*{margin: 0;padding: 0;list-style: none;}
2
+/*
3
+KISSY CSS Reset
4
+理念:1. reset 的目的不是清除浏览器的默认样式,这仅是部分工作。清除和重置是紧密不可分的。
5
+2. reset 的目的不是让默认样式在所有浏览器下一致,而是减少默认样式有可能带来的问题。
6
+3. reset 期望提供一套普适通用的基础样式。但没有银弹,推荐根据具体需求,裁剪和修改后再使用。
7
+特色:1. 适应中文;2. 基于最新主流浏览器。
8
+维护:玉伯<lifesinger@gmail.com>, 正淳<ragecarrier@gmail.com>
9
+ */
10
+
11
+/** 清除内外边距 **/
12
+body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
13
+dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
14
+pre, /* text formatting elements 文本格式元素 */
15
+form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
16
+th, td /* table elements 表格元素 */ {
17
+  margin: 0;
18
+  padding: 0;
19
+}
20
+
21
+/** 设置默认字体 **/
22
+body,
23
+button, input, select, textarea /* for ie */ {
24
+  font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;
25
+}
26
+h1, h2, h3, h4, h5, h6 { font-size: 100%; }
27
+address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
28
+code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
29
+small { font-size: 12px; } /* 小于 12px 的中文很难阅读,让 small 正常化 */
30
+
31
+/** 重置列表元素 **/
32
+ul, ol { list-style: none; }
33
+
34
+/** 重置文本格式元素 **/
35
+a { text-decoration: none; }
36
+a:hover { text-decoration: underline; }
37
+
38
+
39
+/** 重置表单元素 **/
40
+legend { color: #000; } /* for ie6 */
41
+fieldset, img { border: 0; } /* img 搭车:让链接里的 img 无边框 */
42
+button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
43
+/* 注:optgroup 无法扶正 */
44
+
45
+/** 重置表格元素 **/
46
+table { border-collapse: collapse; border-spacing: 0; }
47
+
48
+/* 清除浮动 */
49
+.ks-clear:after, .clear:after {
50
+  content: '\20';
51
+  display: block;
52
+  height: 0;
53
+  clear: both;
54
+}
55
+.ks-clear, .clear {
56
+  *zoom: 1;
57
+}
58
+
59
+.main {
60
+  padding: 30px 100px;
61
+width: 960px;
62
+margin: 0 auto;
63
+}
64
+.main h1{font-size:36px; color:#333; text-align:left;margin-bottom:30px; border-bottom: 1px solid #eee;}
65
+
66
+.helps{margin-top:40px;}
67
+.helps pre{
68
+  padding:20px;
69
+  margin:10px 0;
70
+  border:solid 1px #e7e1cd;
71
+  background-color: #fffdef;
72
+  overflow: auto;
73
+}
74
+
75
+.icon_lists{
76
+  width: 100% !important;
77
+
78
+}
79
+
80
+.icon_lists li{
81
+  float:left;
82
+  width: 100px;
83
+  height:180px;
84
+  text-align: center;
85
+  list-style: none !important;
86
+}
87
+.icon_lists .icon{
88
+  font-size: 42px;
89
+  line-height: 100px;
90
+  margin: 10px 0;
91
+  color:#333;
92
+  -webkit-transition: font-size 0.25s ease-out 0s;
93
+  -moz-transition: font-size 0.25s ease-out 0s;
94
+  transition: font-size 0.25s ease-out 0s;
95
+
96
+}
97
+.icon_lists .icon:hover{
98
+  font-size: 100px;
99
+}
100
+
101
+
102
+
103
+.markdown {
104
+  color: #666;
105
+  font-size: 14px;
106
+  line-height: 1.8;
107
+}
108
+
109
+.highlight {
110
+  line-height: 1.5;
111
+}
112
+
113
+.markdown img {
114
+  vertical-align: middle;
115
+  max-width: 100%;
116
+}
117
+
118
+.markdown h1 {
119
+  color: #404040;
120
+  font-weight: 500;
121
+  line-height: 40px;
122
+  margin-bottom: 24px;
123
+}
124
+
125
+.markdown h2,
126
+.markdown h3,
127
+.markdown h4,
128
+.markdown h5,
129
+.markdown h6 {
130
+  color: #404040;
131
+  margin: 1.6em 0 0.6em 0;
132
+  font-weight: 500;
133
+  clear: both;
134
+}
135
+
136
+.markdown h1 {
137
+  font-size: 28px;
138
+}
139
+
140
+.markdown h2 {
141
+  font-size: 22px;
142
+}
143
+
144
+.markdown h3 {
145
+  font-size: 16px;
146
+}
147
+
148
+.markdown h4 {
149
+  font-size: 14px;
150
+}
151
+
152
+.markdown h5 {
153
+  font-size: 12px;
154
+}
155
+
156
+.markdown h6 {
157
+  font-size: 12px;
158
+}
159
+
160
+.markdown hr {
161
+  height: 1px;
162
+  border: 0;
163
+  background: #e9e9e9;
164
+  margin: 16px 0;
165
+  clear: both;
166
+}
167
+
168
+.markdown p,
169
+.markdown pre {
170
+  margin: 1em 0;
171
+}
172
+
173
+.markdown > p,
174
+.markdown > blockquote,
175
+.markdown > .highlight,
176
+.markdown > ol,
177
+.markdown > ul {
178
+  width: 80%;
179
+}
180
+
181
+.markdown ul > li {
182
+  list-style: circle;
183
+}
184
+
185
+.markdown > ul li,
186
+.markdown blockquote ul > li {
187
+  margin-left: 20px;
188
+  padding-left: 4px;
189
+}
190
+
191
+.markdown > ul li p,
192
+.markdown > ol li p {
193
+  margin: 0.6em 0;
194
+}
195
+
196
+.markdown ol > li {
197
+  list-style: decimal;
198
+}
199
+
200
+.markdown > ol li,
201
+.markdown blockquote ol > li {
202
+  margin-left: 20px;
203
+  padding-left: 4px;
204
+}
205
+
206
+.markdown code {
207
+  margin: 0 3px;
208
+  padding: 0 5px;
209
+  background: #eee;
210
+  border-radius: 3px;
211
+}
212
+
213
+.markdown pre {
214
+  border-radius: 6px;
215
+  background: #f7f7f7;
216
+  padding: 20px;
217
+}
218
+
219
+.markdown pre code {
220
+  border: none;
221
+  background: #f7f7f7;
222
+  margin: 0;
223
+}
224
+
225
+.markdown strong,
226
+.markdown b {
227
+  font-weight: 600;
228
+}
229
+
230
+.markdown > table {
231
+  border-collapse: collapse;
232
+  border-spacing: 0px;
233
+  empty-cells: show;
234
+  border: 1px solid #e9e9e9;
235
+  width: 95%;
236
+  margin-bottom: 24px;
237
+}
238
+
239
+.markdown > table th {
240
+  white-space: nowrap;
241
+  color: #333;
242
+  font-weight: 600;
243
+
244
+}
245
+
246
+.markdown > table th,
247
+.markdown > table td {
248
+  border: 1px solid #e9e9e9;
249
+  padding: 8px 16px;
250
+  text-align: left;
251
+}
252
+
253
+.markdown > table th {
254
+  background: #F7F7F7;
255
+}
256
+
257
+.markdown blockquote {
258
+  font-size: 90%;
259
+  color: #999;
260
+  border-left: 4px solid #e9e9e9;
261
+  padding-left: 0.8em;
262
+  margin: 1em 0;
263
+  font-style: italic;
264
+}
265
+
266
+.markdown blockquote p {
267
+  margin: 0;
268
+}
269
+
270
+.markdown .anchor {
271
+  opacity: 0;
272
+  transition: opacity 0.3s ease;
273
+  margin-left: 8px;
274
+}
275
+
276
+.markdown .waiting {
277
+  color: #ccc;
278
+}
279
+
280
+.markdown h1:hover .anchor,
281
+.markdown h2:hover .anchor,
282
+.markdown h3:hover .anchor,
283
+.markdown h4:hover .anchor,
284
+.markdown h5:hover .anchor,
285
+.markdown h6:hover .anchor {
286
+  opacity: 1;
287
+  display: inline-block;
288
+}
289
+
290
+.markdown > br,
291
+.markdown > p > br {
292
+  clear: both;
293
+}
294
+
295
+
296
+.hljs {
297
+  display: block;
298
+  background: white;
299
+  padding: 0.5em;
300
+  color: #333333;
301
+  overflow-x: auto;
302
+}
303
+
304
+.hljs-comment,
305
+.hljs-meta {
306
+  color: #969896;
307
+}
308
+
309
+.hljs-string,
310
+.hljs-variable,
311
+.hljs-template-variable,
312
+.hljs-strong,
313
+.hljs-emphasis,
314
+.hljs-quote {
315
+  color: #df5000;
316
+}
317
+
318
+.hljs-keyword,
319
+.hljs-selector-tag,
320
+.hljs-type {
321
+  color: #a71d5d;
322
+}
323
+
324
+.hljs-literal,
325
+.hljs-symbol,
326
+.hljs-bullet,
327
+.hljs-attribute {
328
+  color: #0086b3;
329
+}
330
+
331
+.hljs-section,
332
+.hljs-name {
333
+  color: #63a35c;
334
+}
335
+
336
+.hljs-tag {
337
+  color: #333333;
338
+}
339
+
340
+.hljs-title,
341
+.hljs-attr,
342
+.hljs-selector-id,
343
+.hljs-selector-class,
344
+.hljs-selector-attr,
345
+.hljs-selector-pseudo {
346
+  color: #795da3;
347
+}
348
+
349
+.hljs-addition {
350
+  color: #55a532;
351
+  background-color: #eaffea;
352
+}
353
+
354
+.hljs-deletion {
355
+  color: #bd2c00;
356
+  background-color: #ffecec;
357
+}
358
+
359
+.hljs-link {
360
+  text-decoration: underline;
361
+}
362
+
363
+pre{
364
+  background: #fff;
365
+}
366
+
367
+
368
+
369
+
370
+

+ 274 - 0
iconfont/demo_fontclass.html

@@ -0,0 +1,274 @@
1
+
2
+<!DOCTYPE html>
3
+<html>
4
+<head>
5
+    <meta charset="utf-8"/>
6
+    <title>IconFont</title>
7
+    <link rel="stylesheet" href="demo.css">
8
+    <link rel="stylesheet" href="iconfont.css">
9
+</head>
10
+<body>
11
+    <div class="main markdown">
12
+        <h1>IconFont 图标</h1>
13
+        <ul class="icon_lists clear">
14
+            
15
+                <li>
16
+                <i class="icon iconfont icon-tongjifenxi"></i>
17
+                    <div class="name">统计分析</div>
18
+                    <div class="fontclass">.icon-tongjifenxi</div>
19
+                </li>
20
+            
21
+                <li>
22
+                <i class="icon iconfont icon-xiazai"></i>
23
+                    <div class="name">下载</div>
24
+                    <div class="fontclass">.icon-xiazai</div>
25
+                </li>
26
+            
27
+                <li>
28
+                <i class="icon iconfont icon-baoming"></i>
29
+                    <div class="name">报名</div>
30
+                    <div class="fontclass">.icon-baoming</div>
31
+                </li>
32
+            
33
+                <li>
34
+                <i class="icon iconfont icon-tubiao209"></i>
35
+                    <div class="name">邮箱</div>
36
+                    <div class="fontclass">.icon-tubiao209</div>
37
+                </li>
38
+            
39
+                <li>
40
+                <i class="icon iconfont icon-dianhua"></i>
41
+                    <div class="name">电话</div>
42
+                    <div class="fontclass">.icon-dianhua</div>
43
+                </li>
44
+            
45
+                <li>
46
+                <i class="icon iconfont icon-renqun"></i>
47
+                    <div class="name">人群</div>
48
+                    <div class="fontclass">.icon-renqun</div>
49
+                </li>
50
+            
51
+                <li>
52
+                <i class="icon iconfont icon-xinjianwendang"></i>
53
+                    <div class="name">新建文档</div>
54
+                    <div class="fontclass">.icon-xinjianwendang</div>
55
+                </li>
56
+            
57
+                <li>
58
+                <i class="icon iconfont icon-qian"></i>
59
+                    <div class="name">钱</div>
60
+                    <div class="fontclass">.icon-qian</div>
61
+                </li>
62
+            
63
+                <li>
64
+                <i class="icon iconfont icon-xiaolianmanyifuwu"></i>
65
+                    <div class="name">笑脸 满意 服务</div>
66
+                    <div class="fontclass">.icon-xiaolianmanyifuwu</div>
67
+                </li>
68
+            
69
+                <li>
70
+                <i class="icon iconfont icon-jiantouxiajiang"></i>
71
+                    <div class="name">箭头 下降</div>
72
+                    <div class="fontclass">.icon-jiantouxiajiang</div>
73
+                </li>
74
+            
75
+                <li>
76
+                <i class="icon iconfont icon-xiangmushenbao"></i>
77
+                    <div class="name">项目申报</div>
78
+                    <div class="fontclass">.icon-xiangmushenbao</div>
79
+                </li>
80
+            
81
+                <li>
82
+                <i class="icon iconfont icon-ai-connection"></i>
83
+                    <div class="name">人脉</div>
84
+                    <div class="fontclass">.icon-ai-connection</div>
85
+                </li>
86
+            
87
+                <li>
88
+                <i class="icon iconfont icon-gonggao"></i>
89
+                    <div class="name">公告</div>
90
+                    <div class="fontclass">.icon-gonggao</div>
91
+                </li>
92
+            
93
+                <li>
94
+                <i class="icon iconfont icon-jiantou24"></i>
95
+                    <div class="name">箭头2-4</div>
96
+                    <div class="fontclass">.icon-jiantou24</div>
97
+                </li>
98
+            
99
+                <li>
100
+                <i class="icon iconfont icon-jiantoushang"></i>
101
+                    <div class="name">箭头_上</div>
102
+                    <div class="fontclass">.icon-jiantoushang</div>
103
+                </li>
104
+            
105
+                <li>
106
+                <i class="icon iconfont icon-suo"></i>
107
+                    <div class="name">锁</div>
108
+                    <div class="fontclass">.icon-suo</div>
109
+                </li>
110
+            
111
+                <li>
112
+                <i class="icon iconfont icon-jiaoyixingneng"></i>
113
+                    <div class="name">交易性能</div>
114
+                    <div class="fontclass">.icon-jiaoyixingneng</div>
115
+                </li>
116
+            
117
+                <li>
118
+                <i class="icon iconfont icon-jianjie"></i>
119
+                    <div class="name">简介</div>
120
+                    <div class="fontclass">.icon-jianjie</div>
121
+                </li>
122
+            
123
+                <li>
124
+                <i class="icon iconfont icon-iconfontanquan"></i>
125
+                    <div class="name">安全</div>
126
+                    <div class="fontclass">.icon-iconfontanquan</div>
127
+                </li>
128
+            
129
+                <li>
130
+                <i class="icon iconfont icon-iconfontpaixingbang"></i>
131
+                    <div class="name">数据</div>
132
+                    <div class="fontclass">.icon-iconfontpaixingbang</div>
133
+                </li>
134
+            
135
+                <li>
136
+                <i class="icon iconfont icon-youxiang"></i>
137
+                    <div class="name">邮箱</div>
138
+                    <div class="fontclass">.icon-youxiang</div>
139
+                </li>
140
+            
141
+                <li>
142
+                <i class="icon iconfont icon-zhuce"></i>
143
+                    <div class="name">注册</div>
144
+                    <div class="fontclass">.icon-zhuce</div>
145
+                </li>
146
+            
147
+                <li>
148
+                <i class="icon iconfont icon-zhengzaizhaobiao"></i>
149
+                    <div class="name">开标</div>
150
+                    <div class="fontclass">.icon-zhengzaizhaobiao</div>
151
+                </li>
152
+            
153
+                <li>
154
+                <i class="icon iconfont icon-map"></i>
155
+                    <div class="name">map</div>
156
+                    <div class="fontclass">.icon-map</div>
157
+                </li>
158
+            
159
+                <li>
160
+                <i class="icon iconfont icon-liucheng"></i>
161
+                    <div class="name">流程</div>
162
+                    <div class="fontclass">.icon-liucheng</div>
163
+                </li>
164
+            
165
+                <li>
166
+                <i class="icon iconfont icon-fangdajing"></i>
167
+                    <div class="name">放大镜</div>
168
+                    <div class="fontclass">.icon-fangdajing</div>
169
+                </li>
170
+            
171
+                <li>
172
+                <i class="icon iconfont icon-dianhua1"></i>
173
+                    <div class="name">电话</div>
174
+                    <div class="fontclass">.icon-dianhua1</div>
175
+                </li>
176
+            
177
+                <li>
178
+                <i class="icon iconfont icon-erweima"></i>
179
+                    <div class="name">二维码</div>
180
+                    <div class="fontclass">.icon-erweima</div>
181
+                </li>
182
+            
183
+                <li>
184
+                <i class="icon iconfont icon-tesezhuanti"></i>
185
+                    <div class="name">特色专题</div>
186
+                    <div class="fontclass">.icon-tesezhuanti</div>
187
+                </li>
188
+            
189
+                <li>
190
+                <i class="icon iconfont icon-hezuo-tianchong"></i>
191
+                    <div class="name">合作</div>
192
+                    <div class="fontclass">.icon-hezuo-tianchong</div>
193
+                </li>
194
+            
195
+                <li>
196
+                <i class="icon iconfont icon-kuaijiebiaoqian"></i>
197
+                    <div class="name">快捷标签</div>
198
+                    <div class="fontclass">.icon-kuaijiebiaoqian</div>
199
+                </li>
200
+            
201
+                <li>
202
+                <i class="icon iconfont icon-service"></i>
203
+                    <div class="name">客服</div>
204
+                    <div class="fontclass">.icon-service</div>
205
+                </li>
206
+            
207
+                <li>
208
+                <i class="icon iconfont icon-tianping"></i>
209
+                    <div class="name">天平</div>
210
+                    <div class="fontclass">.icon-tianping</div>
211
+                </li>
212
+            
213
+                <li>
214
+                <i class="icon iconfont icon-underway"></i>
215
+                    <div class="name">进行时钟</div>
216
+                    <div class="fontclass">.icon-underway</div>
217
+                </li>
218
+            
219
+                <li>
220
+                <i class="icon iconfont icon-toumingdutiaojie"></i>
221
+                    <div class="name">透明度调节</div>
222
+                    <div class="fontclass">.icon-toumingdutiaojie</div>
223
+                </li>
224
+            
225
+                <li>
226
+                <i class="icon iconfont icon-yanjiuchuangxinnengli"></i>
227
+                    <div class="name">研究创新能力</div>
228
+                    <div class="fontclass">.icon-yanjiuchuangxinnengli</div>
229
+                </li>
230
+            
231
+                <li>
232
+                <i class="icon iconfont icon-shujuanquan"></i>
233
+                    <div class="name">数据安全</div>
234
+                    <div class="fontclass">.icon-shujuanquan</div>
235
+                </li>
236
+            
237
+                <li>
238
+                <i class="icon iconfont icon-suosou"></i>
239
+                    <div class="name">搜索</div>
240
+                    <div class="fontclass">.icon-suosou</div>
241
+                </li>
242
+            
243
+                <li>
244
+                <i class="icon iconfont icon-baomingchenggong"></i>
245
+                    <div class="name">报名成功</div>
246
+                    <div class="fontclass">.icon-baomingchenggong</div>
247
+                </li>
248
+            
249
+        </ul>
250
+
251
+        <h2 id="font-class-">font-class引用</h2>
252
+        <hr>
253
+
254
+        <p>font-class是unicode使用方式的一种变种,主要是解决unicode书写不直观,语意不明确的问题。</p>
255
+        <p>与unicode使用方式相比,具有如下特点:</p>
256
+        <ul>
257
+        <li>兼容性良好,支持ie8+,及所有现代浏览器。</li>
258
+        <li>相比于unicode语意明确,书写更直观。可以很容易分辨这个icon是什么。</li>
259
+        <li>因为使用class来定义图标,所以当要替换图标时,只需要修改class里面的unicode引用。</li>
260
+        <li>不过因为本质上还是使用的字体,所以多色图标还是不支持的。</li>
261
+        </ul>
262
+        <p>使用步骤如下:</p>
263
+        <h3 id="-fontclass-">第一步:引入项目下面生成的fontclass代码:</h3>
264
+
265
+
266
+        <pre><code class="lang-js hljs javascript"><span class="hljs-comment">&lt;link rel="stylesheet" type="text/css" href="./iconfont.css"&gt;</span></code></pre>
267
+        <h3 id="-">第二步:挑选相应图标并获取类名,应用于页面:</h3>
268
+        <pre><code class="lang-css hljs">&lt;<span class="hljs-selector-tag">i</span> <span class="hljs-selector-tag">class</span>="<span class="hljs-selector-tag">iconfont</span> <span class="hljs-selector-tag">icon-xxx</span>"&gt;&lt;/<span class="hljs-selector-tag">i</span>&gt;</code></pre>
269
+        <blockquote>
270
+        <p>"iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。</p>
271
+        </blockquote>
272
+    </div>
273
+</body>
274
+</html>

+ 375 - 0
iconfont/demo_symbol.html

@@ -0,0 +1,375 @@
1
+
2
+<!DOCTYPE html>
3
+<html>
4
+<head>
5
+    <meta charset="utf-8"/>
6
+    <title>IconFont</title>
7
+    <link rel="stylesheet" href="demo.css">
8
+    <script src="iconfont.js"></script>
9
+
10
+    <style type="text/css">
11
+        .icon {
12
+          /* 通过设置 font-size 来改变图标大小 */
13
+          width: 1em; height: 1em;
14
+          /* 图标和文字相邻时,垂直对齐 */
15
+          vertical-align: -0.15em;
16
+          /* 通过设置 color 来改变 SVG 的颜色/fill */
17
+          fill: currentColor;
18
+          /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示
19
+             normalize.css 中也包含这行 */
20
+          overflow: hidden;
21
+        }
22
+
23
+    </style>
24
+</head>
25
+<body>
26
+    <div class="main markdown">
27
+        <h1>IconFont 图标</h1>
28
+        <ul class="icon_lists clear">
29
+            
30
+                <li>
31
+                    <svg class="icon" aria-hidden="true">
32
+                        <use xlink:href="#icon-tongjifenxi"></use>
33
+                    </svg>
34
+                    <div class="name">统计分析</div>
35
+                    <div class="fontclass">#icon-tongjifenxi</div>
36
+                </li>
37
+            
38
+                <li>
39
+                    <svg class="icon" aria-hidden="true">
40
+                        <use xlink:href="#icon-xiazai"></use>
41
+                    </svg>
42
+                    <div class="name">下载</div>
43
+                    <div class="fontclass">#icon-xiazai</div>
44
+                </li>
45
+            
46
+                <li>
47
+                    <svg class="icon" aria-hidden="true">
48
+                        <use xlink:href="#icon-baoming"></use>
49
+                    </svg>
50
+                    <div class="name">报名</div>
51
+                    <div class="fontclass">#icon-baoming</div>
52
+                </li>
53
+            
54
+                <li>
55
+                    <svg class="icon" aria-hidden="true">
56
+                        <use xlink:href="#icon-tubiao209"></use>
57
+                    </svg>
58
+                    <div class="name">邮箱</div>
59
+                    <div class="fontclass">#icon-tubiao209</div>
60
+                </li>
61
+            
62
+                <li>
63
+                    <svg class="icon" aria-hidden="true">
64
+                        <use xlink:href="#icon-dianhua"></use>
65
+                    </svg>
66
+                    <div class="name">电话</div>
67
+                    <div class="fontclass">#icon-dianhua</div>
68
+                </li>
69
+            
70
+                <li>
71
+                    <svg class="icon" aria-hidden="true">
72
+                        <use xlink:href="#icon-renqun"></use>
73
+                    </svg>
74
+                    <div class="name">人群</div>
75
+                    <div class="fontclass">#icon-renqun</div>
76
+                </li>
77
+            
78
+                <li>
79
+                    <svg class="icon" aria-hidden="true">
80
+                        <use xlink:href="#icon-xinjianwendang"></use>
81
+                    </svg>
82
+                    <div class="name">新建文档</div>
83
+                    <div class="fontclass">#icon-xinjianwendang</div>
84
+                </li>
85
+            
86
+                <li>
87
+                    <svg class="icon" aria-hidden="true">
88
+                        <use xlink:href="#icon-qian"></use>
89
+                    </svg>
90
+                    <div class="name">钱</div>
91
+                    <div class="fontclass">#icon-qian</div>
92
+                </li>
93
+            
94
+                <li>
95
+                    <svg class="icon" aria-hidden="true">
96
+                        <use xlink:href="#icon-xiaolianmanyifuwu"></use>
97
+                    </svg>
98
+                    <div class="name">笑脸 满意 服务</div>
99
+                    <div class="fontclass">#icon-xiaolianmanyifuwu</div>
100
+                </li>
101
+            
102
+                <li>
103
+                    <svg class="icon" aria-hidden="true">
104
+                        <use xlink:href="#icon-jiantouxiajiang"></use>
105
+                    </svg>
106
+                    <div class="name">箭头 下降</div>
107
+                    <div class="fontclass">#icon-jiantouxiajiang</div>
108
+                </li>
109
+            
110
+                <li>
111
+                    <svg class="icon" aria-hidden="true">
112
+                        <use xlink:href="#icon-xiangmushenbao"></use>
113
+                    </svg>
114
+                    <div class="name">项目申报</div>
115
+                    <div class="fontclass">#icon-xiangmushenbao</div>
116
+                </li>
117
+            
118
+                <li>
119
+                    <svg class="icon" aria-hidden="true">
120
+                        <use xlink:href="#icon-ai-connection"></use>
121
+                    </svg>
122
+                    <div class="name">人脉</div>
123
+                    <div class="fontclass">#icon-ai-connection</div>
124
+                </li>
125
+            
126
+                <li>
127
+                    <svg class="icon" aria-hidden="true">
128
+                        <use xlink:href="#icon-gonggao"></use>
129
+                    </svg>
130
+                    <div class="name">公告</div>
131
+                    <div class="fontclass">#icon-gonggao</div>
132
+                </li>
133
+            
134
+                <li>
135
+                    <svg class="icon" aria-hidden="true">
136
+                        <use xlink:href="#icon-jiantou24"></use>
137
+                    </svg>
138
+                    <div class="name">箭头2-4</div>
139
+                    <div class="fontclass">#icon-jiantou24</div>
140
+                </li>
141
+            
142
+                <li>
143
+                    <svg class="icon" aria-hidden="true">
144
+                        <use xlink:href="#icon-jiantoushang"></use>
145
+                    </svg>
146
+                    <div class="name">箭头_上</div>
147
+                    <div class="fontclass">#icon-jiantoushang</div>
148
+                </li>
149
+            
150
+                <li>
151
+                    <svg class="icon" aria-hidden="true">
152
+                        <use xlink:href="#icon-suo"></use>
153
+                    </svg>
154
+                    <div class="name">锁</div>
155
+                    <div class="fontclass">#icon-suo</div>
156
+                </li>
157
+            
158
+                <li>
159
+                    <svg class="icon" aria-hidden="true">
160
+                        <use xlink:href="#icon-jiaoyixingneng"></use>
161
+                    </svg>
162
+                    <div class="name">交易性能</div>
163
+                    <div class="fontclass">#icon-jiaoyixingneng</div>
164
+                </li>
165
+            
166
+                <li>
167
+                    <svg class="icon" aria-hidden="true">
168
+                        <use xlink:href="#icon-jianjie"></use>
169
+                    </svg>
170
+                    <div class="name">简介</div>
171
+                    <div class="fontclass">#icon-jianjie</div>
172
+                </li>
173
+            
174
+                <li>
175
+                    <svg class="icon" aria-hidden="true">
176
+                        <use xlink:href="#icon-iconfontanquan"></use>
177
+                    </svg>
178
+                    <div class="name">安全</div>
179
+                    <div class="fontclass">#icon-iconfontanquan</div>
180
+                </li>
181
+            
182
+                <li>
183
+                    <svg class="icon" aria-hidden="true">
184
+                        <use xlink:href="#icon-iconfontpaixingbang"></use>
185
+                    </svg>
186
+                    <div class="name">数据</div>
187
+                    <div class="fontclass">#icon-iconfontpaixingbang</div>
188
+                </li>
189
+            
190
+                <li>
191
+                    <svg class="icon" aria-hidden="true">
192
+                        <use xlink:href="#icon-youxiang"></use>
193
+                    </svg>
194
+                    <div class="name">邮箱</div>
195
+                    <div class="fontclass">#icon-youxiang</div>
196
+                </li>
197
+            
198
+                <li>
199
+                    <svg class="icon" aria-hidden="true">
200
+                        <use xlink:href="#icon-zhuce"></use>
201
+                    </svg>
202
+                    <div class="name">注册</div>
203
+                    <div class="fontclass">#icon-zhuce</div>
204
+                </li>
205
+            
206
+                <li>
207
+                    <svg class="icon" aria-hidden="true">
208
+                        <use xlink:href="#icon-zhengzaizhaobiao"></use>
209
+                    </svg>
210
+                    <div class="name">开标</div>
211
+                    <div class="fontclass">#icon-zhengzaizhaobiao</div>
212
+                </li>
213
+            
214
+                <li>
215
+                    <svg class="icon" aria-hidden="true">
216
+                        <use xlink:href="#icon-map"></use>
217
+                    </svg>
218
+                    <div class="name">map</div>
219
+                    <div class="fontclass">#icon-map</div>
220
+                </li>
221
+            
222
+                <li>
223
+                    <svg class="icon" aria-hidden="true">
224
+                        <use xlink:href="#icon-liucheng"></use>
225
+                    </svg>
226
+                    <div class="name">流程</div>
227
+                    <div class="fontclass">#icon-liucheng</div>
228
+                </li>
229
+            
230
+                <li>
231
+                    <svg class="icon" aria-hidden="true">
232
+                        <use xlink:href="#icon-fangdajing"></use>
233
+                    </svg>
234
+                    <div class="name">放大镜</div>
235
+                    <div class="fontclass">#icon-fangdajing</div>
236
+                </li>
237
+            
238
+                <li>
239
+                    <svg class="icon" aria-hidden="true">
240
+                        <use xlink:href="#icon-dianhua1"></use>
241
+                    </svg>
242
+                    <div class="name">电话</div>
243
+                    <div class="fontclass">#icon-dianhua1</div>
244
+                </li>
245
+            
246
+                <li>
247
+                    <svg class="icon" aria-hidden="true">
248
+                        <use xlink:href="#icon-erweima"></use>
249
+                    </svg>
250
+                    <div class="name">二维码</div>
251
+                    <div class="fontclass">#icon-erweima</div>
252
+                </li>
253
+            
254
+                <li>
255
+                    <svg class="icon" aria-hidden="true">
256
+                        <use xlink:href="#icon-tesezhuanti"></use>
257
+                    </svg>
258
+                    <div class="name">特色专题</div>
259
+                    <div class="fontclass">#icon-tesezhuanti</div>
260
+                </li>
261
+            
262
+                <li>
263
+                    <svg class="icon" aria-hidden="true">
264
+                        <use xlink:href="#icon-hezuo-tianchong"></use>
265
+                    </svg>
266
+                    <div class="name">合作</div>
267
+                    <div class="fontclass">#icon-hezuo-tianchong</div>
268
+                </li>
269
+            
270
+                <li>
271
+                    <svg class="icon" aria-hidden="true">
272
+                        <use xlink:href="#icon-kuaijiebiaoqian"></use>
273
+                    </svg>
274
+                    <div class="name">快捷标签</div>
275
+                    <div class="fontclass">#icon-kuaijiebiaoqian</div>
276
+                </li>
277
+            
278
+                <li>
279
+                    <svg class="icon" aria-hidden="true">
280
+                        <use xlink:href="#icon-service"></use>
281
+                    </svg>
282
+                    <div class="name">客服</div>
283
+                    <div class="fontclass">#icon-service</div>
284
+                </li>
285
+            
286
+                <li>
287
+                    <svg class="icon" aria-hidden="true">
288
+                        <use xlink:href="#icon-tianping"></use>
289
+                    </svg>
290
+                    <div class="name">天平</div>
291
+                    <div class="fontclass">#icon-tianping</div>
292
+                </li>
293
+            
294
+                <li>
295
+                    <svg class="icon" aria-hidden="true">
296
+                        <use xlink:href="#icon-underway"></use>
297
+                    </svg>
298
+                    <div class="name">进行时钟</div>
299
+                    <div class="fontclass">#icon-underway</div>
300
+                </li>
301
+            
302
+                <li>
303
+                    <svg class="icon" aria-hidden="true">
304
+                        <use xlink:href="#icon-toumingdutiaojie"></use>
305
+                    </svg>
306
+                    <div class="name">透明度调节</div>
307
+                    <div class="fontclass">#icon-toumingdutiaojie</div>
308
+                </li>
309
+            
310
+                <li>
311
+                    <svg class="icon" aria-hidden="true">
312
+                        <use xlink:href="#icon-yanjiuchuangxinnengli"></use>
313
+                    </svg>
314
+                    <div class="name">研究创新能力</div>
315
+                    <div class="fontclass">#icon-yanjiuchuangxinnengli</div>
316
+                </li>
317
+            
318
+                <li>
319
+                    <svg class="icon" aria-hidden="true">
320
+                        <use xlink:href="#icon-shujuanquan"></use>
321
+                    </svg>
322
+                    <div class="name">数据安全</div>
323
+                    <div class="fontclass">#icon-shujuanquan</div>
324
+                </li>
325
+            
326
+                <li>
327
+                    <svg class="icon" aria-hidden="true">
328
+                        <use xlink:href="#icon-suosou"></use>
329
+                    </svg>
330
+                    <div class="name">搜索</div>
331
+                    <div class="fontclass">#icon-suosou</div>
332
+                </li>
333
+            
334
+                <li>
335
+                    <svg class="icon" aria-hidden="true">
336
+                        <use xlink:href="#icon-baomingchenggong"></use>
337
+                    </svg>
338
+                    <div class="name">报名成功</div>
339
+                    <div class="fontclass">#icon-baomingchenggong</div>
340
+                </li>
341
+            
342
+        </ul>
343
+
344
+
345
+        <h2 id="symbol-">symbol引用</h2>
346
+        <hr>
347
+
348
+        <p>这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇<a href="">文章</a>
349
+        这种用法其实是做了一个svg的集合,与另外两种相比具有如下特点:</p>
350
+        <ul>
351
+          <li>支持多色图标了,不再受单色限制。</li>
352
+          <li>通过一些技巧,支持像字体那样,通过<code>font-size</code>,<code>color</code>来调整样式。</li>
353
+          <li>兼容性较差,支持 ie9+,及现代浏览器。</li>
354
+          <li>浏览器渲染svg的性能一般,还不如png。</li>
355
+        </ul>
356
+        <p>使用步骤如下:</p>
357
+        <h3 id="-symbol-">第一步:引入项目下面生成的symbol代码:</h3>
358
+        <pre><code class="lang-js hljs javascript"><span class="hljs-comment">&lt;script src="./iconfont.js"&gt;&lt;/script&gt;</span></code></pre>
359
+        <h3 id="-css-">第二步:加入通用css代码(引入一次就行):</h3>
360
+        <pre><code class="lang-js hljs javascript">&lt;style type=<span class="hljs-string">"text/css"</span>&gt;
361
+.icon {
362
+   width: <span class="hljs-number">1</span>em; height: <span class="hljs-number">1</span>em;
363
+   vertical-align: <span class="hljs-number">-0.15</span>em;
364
+   fill: currentColor;
365
+   overflow: hidden;
366
+}
367
+&lt;<span class="hljs-regexp">/style&gt;</span></code></pre>
368
+        <h3 id="-">第三步:挑选相应图标并获取类名,应用于页面:</h3>
369
+        <pre><code class="lang-js hljs javascript">&lt;svg <span class="hljs-class"><span class="hljs-keyword">class</span></span>=<span class="hljs-string">"icon"</span> aria-hidden=<span class="hljs-string">"true"</span>&gt;<span class="xml"><span class="hljs-tag">
370
+  &lt;<span class="hljs-name">use</span> <span class="hljs-attr">xlink:href</span>=<span class="hljs-string">"#icon-xxx"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">use</span>&gt;</span>
371
+</span>&lt;<span class="hljs-regexp">/svg&gt;
372
+        </span></code></pre>
373
+    </div>
374
+</body>
375
+</html>

+ 312 - 0
iconfont/demo_unicode.html

@@ -0,0 +1,312 @@
1
+
2
+<!DOCTYPE html>
3
+<html>
4
+<head>
5
+    <meta charset="utf-8"/>
6
+    <title>IconFont</title>
7
+    <link rel="stylesheet" href="demo.css">
8
+
9
+    <style type="text/css">
10
+
11
+        @font-face {font-family: "iconfont";
12
+          src: url('iconfont.eot'); /* IE9*/
13
+          src: url('iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
14
+          url('iconfont.woff') format('woff'), /* chrome, firefox */
15
+          url('iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
16
+          url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
17
+        }
18
+
19
+        .iconfont {
20
+          font-family:"iconfont" !important;
21
+          font-size:16px;
22
+          font-style:normal;
23
+          -webkit-font-smoothing: antialiased;
24
+          -webkit-text-stroke-width: 0.2px;
25
+          -moz-osx-font-smoothing: grayscale;
26
+        }
27
+
28
+    </style>
29
+</head>
30
+<body>
31
+    <div class="main markdown">
32
+        <h1>IconFont 图标</h1>
33
+        <ul class="icon_lists clear">
34
+            
35
+                <li>
36
+                <i class="icon iconfont">&#xf007b;</i>
37
+                    <div class="name">统计分析</div>
38
+                    <div class="code">&amp;#xf007b;</div>
39
+                </li>
40
+            
41
+                <li>
42
+                <i class="icon iconfont">&#xe645;</i>
43
+                    <div class="name">下载</div>
44
+                    <div class="code">&amp;#xe645;</div>
45
+                </li>
46
+            
47
+                <li>
48
+                <i class="icon iconfont">&#xe601;</i>
49
+                    <div class="name">报名</div>
50
+                    <div class="code">&amp;#xe601;</div>
51
+                </li>
52
+            
53
+                <li>
54
+                <i class="icon iconfont">&#xe61a;</i>
55
+                    <div class="name">邮箱</div>
56
+                    <div class="code">&amp;#xe61a;</div>
57
+                </li>
58
+            
59
+                <li>
60
+                <i class="icon iconfont">&#xe632;</i>
61
+                    <div class="name">电话</div>
62
+                    <div class="code">&amp;#xe632;</div>
63
+                </li>
64
+            
65
+                <li>
66
+                <i class="icon iconfont">&#xe622;</i>
67
+                    <div class="name">人群</div>
68
+                    <div class="code">&amp;#xe622;</div>
69
+                </li>
70
+            
71
+                <li>
72
+                <i class="icon iconfont">&#xe62c;</i>
73
+                    <div class="name">新建文档</div>
74
+                    <div class="code">&amp;#xe62c;</div>
75
+                </li>
76
+            
77
+                <li>
78
+                <i class="icon iconfont">&#xe662;</i>
79
+                    <div class="name">钱</div>
80
+                    <div class="code">&amp;#xe662;</div>
81
+                </li>
82
+            
83
+                <li>
84
+                <i class="icon iconfont">&#xe7a9;</i>
85
+                    <div class="name">笑脸 满意 服务</div>
86
+                    <div class="code">&amp;#xe7a9;</div>
87
+                </li>
88
+            
89
+                <li>
90
+                <i class="icon iconfont">&#xe7f2;</i>
91
+                    <div class="name">箭头 下降</div>
92
+                    <div class="code">&amp;#xe7f2;</div>
93
+                </li>
94
+            
95
+                <li>
96
+                <i class="icon iconfont">&#xe6a6;</i>
97
+                    <div class="name">项目申报</div>
98
+                    <div class="code">&amp;#xe6a6;</div>
99
+                </li>
100
+            
101
+                <li>
102
+                <i class="icon iconfont">&#xe663;</i>
103
+                    <div class="name">人脉</div>
104
+                    <div class="code">&amp;#xe663;</div>
105
+                </li>
106
+            
107
+                <li>
108
+                <i class="icon iconfont">&#xe630;</i>
109
+                    <div class="name">公告</div>
110
+                    <div class="code">&amp;#xe630;</div>
111
+                </li>
112
+            
113
+                <li>
114
+                <i class="icon iconfont">&#xe72c;</i>
115
+                    <div class="name">箭头2-4</div>
116
+                    <div class="code">&amp;#xe72c;</div>
117
+                </li>
118
+            
119
+                <li>
120
+                <i class="icon iconfont">&#xe61d;</i>
121
+                    <div class="name">箭头_上</div>
122
+                    <div class="code">&amp;#xe61d;</div>
123
+                </li>
124
+            
125
+                <li>
126
+                <i class="icon iconfont">&#xe626;</i>
127
+                    <div class="name">锁</div>
128
+                    <div class="code">&amp;#xe626;</div>
129
+                </li>
130
+            
131
+                <li>
132
+                <i class="icon iconfont">&#xe74a;</i>
133
+                    <div class="name">交易性能</div>
134
+                    <div class="code">&amp;#xe74a;</div>
135
+                </li>
136
+            
137
+                <li>
138
+                <i class="icon iconfont">&#xe6c4;</i>
139
+                    <div class="name">简介</div>
140
+                    <div class="code">&amp;#xe6c4;</div>
141
+                </li>
142
+            
143
+                <li>
144
+                <i class="icon iconfont">&#xe633;</i>
145
+                    <div class="name">安全</div>
146
+                    <div class="code">&amp;#xe633;</div>
147
+                </li>
148
+            
149
+                <li>
150
+                <i class="icon iconfont">&#xe639;</i>
151
+                    <div class="name">数据</div>
152
+                    <div class="code">&amp;#xe639;</div>
153
+                </li>
154
+            
155
+                <li>
156
+                <i class="icon iconfont">&#xe623;</i>
157
+                    <div class="name">邮箱</div>
158
+                    <div class="code">&amp;#xe623;</div>
159
+                </li>
160
+            
161
+                <li>
162
+                <i class="icon iconfont">&#xe683;</i>
163
+                    <div class="name">注册</div>
164
+                    <div class="code">&amp;#xe683;</div>
165
+                </li>
166
+            
167
+                <li>
168
+                <i class="icon iconfont">&#xe629;</i>
169
+                    <div class="name">开标</div>
170
+                    <div class="code">&amp;#xe629;</div>
171
+                </li>
172
+            
173
+                <li>
174
+                <i class="icon iconfont">&#xe62e;</i>
175
+                    <div class="name">map</div>
176
+                    <div class="code">&amp;#xe62e;</div>
177
+                </li>
178
+            
179
+                <li>
180
+                <i class="icon iconfont">&#xe60c;</i>
181
+                    <div class="name">流程</div>
182
+                    <div class="code">&amp;#xe60c;</div>
183
+                </li>
184
+            
185
+                <li>
186
+                <i class="icon iconfont">&#xe634;</i>
187
+                    <div class="name">放大镜</div>
188
+                    <div class="code">&amp;#xe634;</div>
189
+                </li>
190
+            
191
+                <li>
192
+                <i class="icon iconfont">&#xe627;</i>
193
+                    <div class="name">电话</div>
194
+                    <div class="code">&amp;#xe627;</div>
195
+                </li>
196
+            
197
+                <li>
198
+                <i class="icon iconfont">&#xe60d;</i>
199
+                    <div class="name">二维码</div>
200
+                    <div class="code">&amp;#xe60d;</div>
201
+                </li>
202
+            
203
+                <li>
204
+                <i class="icon iconfont">&#xe617;</i>
205
+                    <div class="name">特色专题</div>
206
+                    <div class="code">&amp;#xe617;</div>
207
+                </li>
208
+            
209
+                <li>
210
+                <i class="icon iconfont">&#xe65b;</i>
211
+                    <div class="name">合作</div>
212
+                    <div class="code">&amp;#xe65b;</div>
213
+                </li>
214
+            
215
+                <li>
216
+                <i class="icon iconfont">&#xe625;</i>
217
+                    <div class="name">快捷标签</div>
218
+                    <div class="code">&amp;#xe625;</div>
219
+                </li>
220
+            
221
+                <li>
222
+                <i class="icon iconfont">&#xe621;</i>
223
+                    <div class="name">客服</div>
224
+                    <div class="code">&amp;#xe621;</div>
225
+                </li>
226
+            
227
+                <li>
228
+                <i class="icon iconfont">&#xe607;</i>
229
+                    <div class="name">天平</div>
230
+                    <div class="code">&amp;#xe607;</div>
231
+                </li>
232
+            
233
+                <li>
234
+                <i class="icon iconfont">&#xe7b6;</i>
235
+                    <div class="name">进行时钟</div>
236
+                    <div class="code">&amp;#xe7b6;</div>
237
+                </li>
238
+            
239
+                <li>
240
+                <i class="icon iconfont">&#xe66e;</i>
241
+                    <div class="name">透明度调节</div>
242
+                    <div class="code">&amp;#xe66e;</div>
243
+                </li>
244
+            
245
+                <li>
246
+                <i class="icon iconfont">&#xe611;</i>
247
+                    <div class="name">研究创新能力</div>
248
+                    <div class="code">&amp;#xe611;</div>
249
+                </li>
250
+            
251
+                <li>
252
+                <i class="icon iconfont">&#xe614;</i>
253
+                    <div class="name">数据安全</div>
254
+                    <div class="code">&amp;#xe614;</div>
255
+                </li>
256
+            
257
+                <li>
258
+                <i class="icon iconfont">&#xe60b;</i>
259
+                    <div class="name">搜索</div>
260
+                    <div class="code">&amp;#xe60b;</div>
261
+                </li>
262
+            
263
+                <li>
264
+                <i class="icon iconfont">&#xe63d;</i>
265
+                    <div class="name">报名成功</div>
266
+                    <div class="code">&amp;#xe63d;</div>
267
+                </li>
268
+            
269
+        </ul>
270
+        <h2 id="unicode-">unicode引用</h2>
271
+        <hr>
272
+
273
+        <p>unicode是字体在网页端最原始的应用方式,特点是:</p>
274
+        <ul>
275
+        <li>兼容性最好,支持ie6+,及所有现代浏览器。</li>
276
+        <li>支持按字体的方式去动态调整图标大小,颜色等等。</li>
277
+        <li>但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。</li>
278
+        </ul>
279
+        <blockquote>
280
+        <p>注意:新版iconfont支持多色图标,这些多色图标在unicode模式下将不能使用,如果有需求建议使用symbol的引用方式</p>
281
+        </blockquote>
282
+        <p>unicode使用步骤如下:</p>
283
+        <h3 id="-font-face">第一步:拷贝项目下面生成的font-face</h3>
284
+        <pre><code class="lang-js hljs javascript">@font-face {
285
+  font-family: <span class="hljs-string">'iconfont'</span>;
286
+  src: url(<span class="hljs-string">'iconfont.eot'</span>);
287
+  src: url(<span class="hljs-string">'iconfont.eot?#iefix'</span>) format(<span class="hljs-string">'embedded-opentype'</span>),
288
+  url(<span class="hljs-string">'iconfont.woff'</span>) format(<span class="hljs-string">'woff'</span>),
289
+  url(<span class="hljs-string">'iconfont.ttf'</span>) format(<span class="hljs-string">'truetype'</span>),
290
+  url(<span class="hljs-string">'iconfont.svg#iconfont'</span>) format(<span class="hljs-string">'svg'</span>);
291
+}
292
+</code></pre>
293
+        <h3 id="-iconfont-">第二步:定义使用iconfont的样式</h3>
294
+        <pre><code class="lang-js hljs javascript">.iconfont{
295
+  font-family:<span class="hljs-string">"iconfont"</span> !important;
296
+  font-size:<span class="hljs-number">16</span>px;font-style:normal;
297
+  -webkit-font-smoothing: antialiased;
298
+  -webkit-text-stroke-width: <span class="hljs-number">0.2</span>px;
299
+  -moz-osx-font-smoothing: grayscale;
300
+}
301
+</code></pre>
302
+        <h3 id="-">第三步:挑选相应图标并获取字体编码,应用于页面</h3>
303
+        <pre><code class="lang-js hljs javascript">&lt;i <span class="hljs-class"><span class="hljs-keyword">class</span></span>=<span class="hljs-string">"iconfont"</span>&gt;&amp;#x33;<span class="xml"><span class="hljs-tag">&lt;/<span class="hljs-name">i</span>&gt;</span></span></code></pre>
304
+
305
+        <blockquote>
306
+        <p>"iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。</p>
307
+        </blockquote>
308
+    </div>
309
+
310
+
311
+</body>
312
+</html>

Diff nebyl zobrazen, protože je příliš veliký
+ 95 - 0
iconfont/iconfont.css


binární
iconfont/iconfont.eot


Diff nebyl zobrazen, protože je příliš veliký
+ 1 - 0
iconfont/iconfont.js


Diff nebyl zobrazen, protože je příliš veliký
+ 150 - 0
iconfont/iconfont.svg


binární
iconfont/iconfont.ttf


binární
iconfont/iconfont.woff


binární
images/1.jpg


binární
images/2.jpg


binární
images/3.jpg


binární
images/4.jpg


binární
images/5.jpg


binární
images/6.png


binární
images/910684669387265854.png


binární
images/ad.jpg


binární
images/ad_bottom.png


binární
images/ad_top.png


binární
images/agent_rule.png


binární
images/banner.jpg


binární
images/daili.png


binární
images/dljggg.png


binární
images/download.png


binární
images/face/0.gif


binární
images/face/1.gif


binární
images/face/10.gif


binární
images/face/11.gif


binární
images/face/12.gif


binární
images/face/13.gif


binární
images/face/14.gif


binární
images/face/15.gif


binární
images/face/16.gif


binární
images/face/17.gif


binární
images/face/18.gif


binární
images/face/19.gif


binární
images/face/2.gif


binární
images/face/20.gif


binární
images/face/21.gif


binární
images/face/22.gif


binární
images/face/23.gif


binární
images/face/24.gif


binární
images/face/25.gif


binární
images/face/26.gif


binární
images/face/27.gif


binární
images/face/28.gif


binární
images/face/29.gif


binární
images/face/3.gif


binární
images/face/30.gif


binární
images/face/31.gif


binární
images/face/32.gif


binární
images/face/33.gif


binární
images/face/34.gif


binární
images/face/35.gif


binární
images/face/36.gif


binární
images/face/37.gif


binární
images/face/38.gif


binární
images/face/39.gif


binární
images/face/4.gif


binární
images/face/40.gif


binární
images/face/41.gif


binární
images/face/42.gif


binární
images/face/43.gif


binární
images/face/44.gif


binární
images/face/45.gif


binární
images/face/46.gif


binární
images/face/47.gif


binární
images/face/48.gif


binární
images/face/49.gif


binární
images/face/5.gif


binární
images/face/50.gif


binární
images/face/51.gif


binární
images/face/52.gif


binární
images/face/53.gif


binární
images/face/54.gif


+ 0 - 0
images/face/55.gif


Některé soubory nejsou zobrazny, neboť je v této revizi změněno mnoho souborů