From 8316318912b1e7595e4491ed5378107823dee6ff Mon Sep 17 00:00:00 2001 From: lrxu <18352868167@163.com> Date: Sat, 12 Oct 2019 13:08:23 +0800 Subject: [PATCH 1/3] Site updated: 2019-10-12 13:08:23 --- 2019/10/10/hello-world/index.html | 2 +- .../index.html" | 2 +- "2019/10/12/css\346\212\200\345\267\247/index.html" | 2 +- "2019/10/12/js\346\212\200\345\267\247/index.html" | 2 +- .../\347\247\273\345\212\250\347\253\257H5/index.html" | 2 +- index.html | 10 +++++----- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/2019/10/10/hello-world/index.html b/2019/10/10/hello-world/index.html index 1b1dc25..e51470f 100644 --- a/2019/10/10/hello-world/index.html +++ b/2019/10/10/hello-world/index.html @@ -108,7 +108,7 @@

- Share + Share diff --git "a/2019/10/12/H5\357\274\210nuxt\357\274\211\351\241\271\347\233\256\345\274\225\345\205\245\345\255\227\344\275\223(\345\205\245\351\227\250\345\210\260\346\224\276\345\274\203)/index.html" "b/2019/10/12/H5\357\274\210nuxt\357\274\211\351\241\271\347\233\256\345\274\225\345\205\245\345\255\227\344\275\223(\345\205\245\351\227\250\345\210\260\346\224\276\345\274\203)/index.html" index b3efaed..e03b9b4 100644 --- "a/2019/10/12/H5\357\274\210nuxt\357\274\211\351\241\271\347\233\256\345\274\225\345\205\245\345\255\227\344\275\223(\345\205\245\351\227\250\345\210\260\346\224\276\345\274\203)/index.html" +++ "b/2019/10/12/H5\357\274\210nuxt\357\274\211\351\241\271\347\233\256\345\274\225\345\205\245\345\255\227\344\275\223(\345\205\245\351\227\250\345\210\260\346\224\276\345\274\203)/index.html" @@ -133,7 +133,7 @@

总结 diff --git "a/2019/10/12/css\346\212\200\345\267\247/index.html" "b/2019/10/12/css\346\212\200\345\267\247/index.html" index cba70d6..86f9c53 100644 --- "a/2019/10/12/css\346\212\200\345\267\247/index.html" +++ "b/2019/10/12/css\346\212\200\345\267\247/index.html" @@ -124,7 +124,7 @@

diff --git "a/2019/10/12/js\346\212\200\345\267\247/index.html" "b/2019/10/12/js\346\212\200\345\267\247/index.html" index 110a793..d5d43e8 100644 --- "a/2019/10/12/js\346\212\200\345\267\247/index.html" +++ "b/2019/10/12/js\346\212\200\345\267\247/index.html" @@ -170,7 +170,7 @@

- Share + Share diff --git "a/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" "b/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" index e80c773..05e4cb8 100644 --- "a/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" +++ "b/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" @@ -104,7 +104,7 @@

- Share + Share diff --git a/index.html b/index.html index a781d5d..d28cb16 100644 --- a/index.html +++ b/index.html @@ -127,7 +127,7 @@

总结 @@ -172,7 +172,7 @@

- Share + Share @@ -283,7 +283,7 @@

- Share + Share @@ -348,7 +348,7 @@

@@ -397,7 +397,7 @@

- Share + Share From 4a276240ad2b6ece9d76e4bc8fba70e74c23694c Mon Sep 17 00:00:00 2001 From: lrxu <18352868167@163.com> Date: Sat, 12 Oct 2019 13:59:47 +0800 Subject: [PATCH 2/3] Site updated: 2019-10-12 13:59:46 --- 2019/10/10/hello-world/index.html | 953 ++- .../index.html" | 954 ++- .../css\346\212\200\345\267\247/index.html" | 961 ++- .../12/js\346\212\200\345\267\247/index.html" | 960 ++- .../index.html" | 964 ++- archives/2019/10/index.html | 709 ++- archives/2019/10/page/2/index.html | 512 ++ archives/2019/10/page/3/index.html | 512 ++ archives/2019/10/page/4/index.html | 512 ++ archives/2019/10/page/5/index.html | 512 ++ archives/2019/index.html | 709 ++- archives/2019/page/2/index.html | 512 ++ archives/2019/page/3/index.html | 512 ++ archives/2019/page/4/index.html | 512 ++ archives/2019/page/5/index.html | 512 ++ archives/index.html | 709 ++- archives/page/2/index.html | 512 ++ archives/page/3/index.html | 512 ++ archives/page/4/index.html | 512 ++ archives/page/5/index.html | 512 ++ css/Annie.css | 2755 ++++++++ css/comment.css | 83 + css/fonts/FontAwesome.otf | Bin 62856 -> 0 bytes css/fonts/fontawesome-webfont.eot | Bin 38205 -> 0 bytes css/fonts/fontawesome-webfont.svg | 414 -- css/fonts/fontawesome-webfont.ttf | Bin 80652 -> 0 bytes css/fonts/fontawesome-webfont.woff | Bin 44432 -> 0 bytes css/images/banner.jpg | Bin 224710 -> 0 bytes css/style.css | 1374 ---- fancybox/blank.gif | Bin 43 -> 0 bytes fancybox/fancybox_loading.gif | Bin 6567 -> 0 bytes fancybox/fancybox_loading@2x.gif | Bin 13984 -> 0 bytes fancybox/fancybox_overlay.png | Bin 1003 -> 0 bytes fancybox/fancybox_sprite.png | Bin 1362 -> 0 bytes fancybox/fancybox_sprite@2x.png | Bin 6553 -> 0 bytes fancybox/helpers/fancybox_buttons.png | Bin 1080 -> 0 bytes fancybox/helpers/jquery.fancybox-buttons.css | 97 - fancybox/helpers/jquery.fancybox-buttons.js | 122 - fancybox/helpers/jquery.fancybox-media.js | 199 - fancybox/helpers/jquery.fancybox-thumbs.css | 55 - fancybox/helpers/jquery.fancybox-thumbs.js | 165 - fancybox/jquery.fancybox.css | 273 - fancybox/jquery.fancybox.js | 2017 ------ fancybox/jquery.fancybox.pack.js | 46 - img/1.jpg | Bin 0 -> 565444 bytes img/cart_cover.jpg | Bin 0 -> 369393 bytes img/favicon.ico | Bin 0 -> 270398 bytes img/logo.png | Bin 0 -> 6308 bytes img/logo3.png | Bin 0 -> 3461 bytes img/placeholder.jpg | Bin 0 -> 6971 bytes img/pure-bg.png | Bin 0 -> 6290 bytes img/quote/danger.svg | 2 + img/quote/info.svg | 2 + img/quote/quote-left.svg | 1 + img/quote/success.svg | 2 + img/quote/warning.svg | 2 + index.html | 1120 ++-- js/jquery.min.js | 5 + js/leancloud.js | 351 + js/main.js | 664 ++ js/resizediv.js | 76 + js/script.js | 137 - plugin/chinese/chinese.js | 162 + plugin/clipboard/clipboard.js | 978 +++ plugin/comment/valine.min.js | 2 + plugin/fancybox/jquery.fancybox.css | 895 +++ plugin/fancybox/jquery.fancybox.js | 5640 +++++++++++++++++ plugin/gallerypage/data.json | 1 + plugin/gallerypage/images/default-skin.png | Bin 0 -> 455 bytes plugin/gallerypage/images/default-skin.svg | 1 + plugin/gallerypage/images/preloader.gif | Bin 0 -> 866 bytes plugin/gallerypage/natural-gallery.full.css | 1130 ++++ plugin/gallerypage/natural-gallery.full.js | 2720 ++++++++ plugin/gallerypage/natural.css | 81 + plugin/imgLazyLoader/yall.min.js | 1 + .../jquery.resizeimagetoparent.min.js | 8 + plugin/love/love.js | 1 + plugin/motto/motto.js | 1400 ++++ plugin/nicescroll/jquery.nicescroll.js | 3729 +++++++++++ plugin/search/search.js | 344 + plugin/search/ziploader.js | 681 ++ plugin/toc/katelog.min.js | 147 + plugin/vibrant/vibrant.js | 872 +++ 83 files changed, 34815 insertions(+), 7003 deletions(-) create mode 100644 archives/2019/10/page/2/index.html create mode 100644 archives/2019/10/page/3/index.html create mode 100644 archives/2019/10/page/4/index.html create mode 100644 archives/2019/10/page/5/index.html create mode 100644 archives/2019/page/2/index.html create mode 100644 archives/2019/page/3/index.html create mode 100644 archives/2019/page/4/index.html create mode 100644 archives/2019/page/5/index.html create mode 100644 archives/page/2/index.html create mode 100644 archives/page/3/index.html create mode 100644 archives/page/4/index.html create mode 100644 archives/page/5/index.html create mode 100644 css/Annie.css create mode 100644 css/comment.css delete mode 100644 css/fonts/FontAwesome.otf delete mode 100644 css/fonts/fontawesome-webfont.eot delete mode 100644 css/fonts/fontawesome-webfont.svg delete mode 100644 css/fonts/fontawesome-webfont.ttf delete mode 100644 css/fonts/fontawesome-webfont.woff delete mode 100644 css/images/banner.jpg delete mode 100644 css/style.css delete mode 100644 fancybox/blank.gif delete mode 100644 fancybox/fancybox_loading.gif delete mode 100644 fancybox/fancybox_loading@2x.gif delete mode 100644 fancybox/fancybox_overlay.png delete mode 100644 fancybox/fancybox_sprite.png delete mode 100644 fancybox/fancybox_sprite@2x.png delete mode 100644 fancybox/helpers/fancybox_buttons.png delete mode 100644 fancybox/helpers/jquery.fancybox-buttons.css delete mode 100644 fancybox/helpers/jquery.fancybox-buttons.js delete mode 100644 fancybox/helpers/jquery.fancybox-media.js delete mode 100644 fancybox/helpers/jquery.fancybox-thumbs.css delete mode 100644 fancybox/helpers/jquery.fancybox-thumbs.js delete mode 100644 fancybox/jquery.fancybox.css delete mode 100644 fancybox/jquery.fancybox.js delete mode 100644 fancybox/jquery.fancybox.pack.js create mode 100644 img/1.jpg create mode 100644 img/cart_cover.jpg create mode 100644 img/favicon.ico create mode 100644 img/logo.png create mode 100644 img/logo3.png create mode 100644 img/placeholder.jpg create mode 100644 img/pure-bg.png create mode 100644 img/quote/danger.svg create mode 100644 img/quote/info.svg create mode 100644 img/quote/quote-left.svg create mode 100644 img/quote/success.svg create mode 100644 img/quote/warning.svg create mode 100644 js/jquery.min.js create mode 100644 js/leancloud.js create mode 100644 js/main.js create mode 100644 js/resizediv.js delete mode 100644 js/script.js create mode 100644 plugin/chinese/chinese.js create mode 100644 plugin/clipboard/clipboard.js create mode 100644 plugin/comment/valine.min.js create mode 100644 plugin/fancybox/jquery.fancybox.css create mode 100644 plugin/fancybox/jquery.fancybox.js create mode 100644 plugin/gallerypage/data.json create mode 100644 plugin/gallerypage/images/default-skin.png create mode 100644 plugin/gallerypage/images/default-skin.svg create mode 100644 plugin/gallerypage/images/preloader.gif create mode 100644 plugin/gallerypage/natural-gallery.full.css create mode 100644 plugin/gallerypage/natural-gallery.full.js create mode 100644 plugin/gallerypage/natural.css create mode 100644 plugin/imgLazyLoader/yall.min.js create mode 100644 plugin/imgResize/jquery.resizeimagetoparent.min.js create mode 100644 plugin/love/love.js create mode 100644 plugin/motto/motto.js create mode 100644 plugin/nicescroll/jquery.nicescroll.js create mode 100644 plugin/search/search.js create mode 100644 plugin/search/ziploader.js create mode 100644 plugin/toc/katelog.min.js create mode 100644 plugin/vibrant/vibrant.js diff --git a/2019/10/10/hello-world/index.html b/2019/10/10/hello-world/index.html index e51470f..181ac9b 100644 --- a/2019/10/10/hello-world/index.html +++ b/2019/10/10/hello-world/index.html @@ -1,97 +1,336 @@ + - + + + - - + + + + + + Hello World | 向着光亮的地方 + + + + + + + + + + - Hello World | 向着光亮的地方 - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - -
-
-
+ +
+
+ - - +
+ +
    + +
  • +
    + + H5(nuxt)项目引入字体(入门到放弃) + + +

    + H5(nuxt)项目引入字体方法1:1.下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)2.先自己定义一个font.css文件,字体文件的路径引入 +1234567@font-face { font-fami... +

    +
    - - - - -
    -

    Archives

    - -
    +
    + + + H5(nuxt)项目引入字体(入门到放弃) + +
    +
  • + + +
  • +
    + + 移动端H5碰到的问题 + + +

    + 1、ios键盘唤起,键盘收起以后页面不归位问题描述: 输入内容,软键盘弹出,页面内容整体上移,但是键盘收起,页面内容不下滑出现原因分析: 固定定位的元素 在元素内 input 框聚焦的时候 弹出的软键盘占位 失去焦点的时候... +

    +
    +
    + + + 移动端H5碰到的问题 + +
    +
  • + + +
  • +
    + + JS开发技巧 + + +

    + String Skill:字符串技巧 +对比时间 – 时间个位数形式需补0 +1234const time1 = "2019-02-14 21:00:00";const time2 = "2019-05-0... +

    +
    - - -
    -

    Recent Posts

    - -
    +
    + + + JS开发技巧 + +
    +
  • + + +
  • +
    + + css技巧 + + +

    + 常用CSS1. 快速重置表单元素 unset 原始的 button 按钮要重置挺麻烦的。洋洋洒洒的要设置好几个属性,就像下面这样: +12345678button { background: none; border:... +

    +
    - - - -
-
- -
- -
+
+ + + css技巧 + +
+ + + + + +
+
+
+
+ + + + + + +
Please check the comment setting in config.yml of hexo-theme-Annie!
+ + + + + +
+
+
+
+ + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + +
+ +
- - - + - + + + + + + + - - + + + + + + + + \ No newline at end of file diff --git "a/2019/10/12/H5\357\274\210nuxt\357\274\211\351\241\271\347\233\256\345\274\225\345\205\245\345\255\227\344\275\223(\345\205\245\351\227\250\345\210\260\346\224\276\345\274\203)/index.html" "b/2019/10/12/H5\357\274\210nuxt\357\274\211\351\241\271\347\233\256\345\274\225\345\205\245\345\255\227\344\275\223(\345\205\245\351\227\250\345\210\260\346\224\276\345\274\203)/index.html" index e03b9b4..f3816df 100644 --- "a/2019/10/12/H5\357\274\210nuxt\357\274\211\351\241\271\347\233\256\345\274\225\345\205\245\345\255\227\344\275\223(\345\205\245\351\227\250\345\210\260\346\224\276\345\274\203)/index.html" +++ "b/2019/10/12/H5\357\274\210nuxt\357\274\211\351\241\271\347\233\256\345\274\225\345\205\245\345\255\227\344\275\223(\345\205\245\351\227\250\345\210\260\346\224\276\345\274\203)/index.html" @@ -1,101 +1,336 @@ + - + + + - - + + + + + + H5(nuxt)项目引入字体(入门到放弃) | 向着光亮的地方 + + + + + + + + + + - H5(nuxt)项目引入字体(入门到放弃) | 向着光亮的地方 - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - -
-
-
+ +
+
+ - - - - -
-

Archives

- -
+
+ +
    + +
  • +
    + + 移动端H5碰到的问题 + + +

    + 1、ios键盘唤起,键盘收起以后页面不归位问题描述: 输入内容,软键盘弹出,页面内容整体上移,但是键盘收起,页面内容不下滑出现原因分析: 固定定位的元素 在元素内 input 框聚焦的时候 弹出的软键盘占位 失去焦点的时候... +

    +
    +
    + + + 移动端H5碰到的问题 + +
    +
  • + + +
  • +
    + + JS开发技巧 + + +

    + String Skill:字符串技巧 +对比时间 – 时间个位数形式需补0 +1234const time1 = "2019-02-14 21:00:00";const time2 = "2019-05-0... +

    +
    - - -
    -

    Recent Posts

    - -
    +
    + + + JS开发技巧 + +
    +
  • + + +
  • +
    + + css技巧 + + +

    + 常用CSS1. 快速重置表单元素 unset 原始的 button 按钮要重置挺麻烦的。洋洋洒洒的要设置好几个属性,就像下面这样: +12345678button { background: none; border:... +

    +
    - - - -
-
- -
- -
+
+ + + css技巧 + +
+ + + +
  • +
    + + Hello World + + +

    + Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using ... +

    +
    + +
    + + + Hello World + +
    +
  • + + + + +
    +
    +
    +
    + + + + + + +
    Please check the comment setting in config.yml of hexo-theme-Annie!
    + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + +
    + +
    - - - + - + + + + + + + - - + + + + + + + + \ No newline at end of file diff --git "a/2019/10/12/css\346\212\200\345\267\247/index.html" "b/2019/10/12/css\346\212\200\345\267\247/index.html" index 86f9c53..2c03073 100644 --- "a/2019/10/12/css\346\212\200\345\267\247/index.html" +++ "b/2019/10/12/css\346\212\200\345\267\247/index.html" @@ -1,97 +1,336 @@ + - + + + - - + + + + + + css技巧 | 向着光亮的地方 + + + + + + + + + + - css技巧 | 向着光亮的地方 - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - -
    -
    -
    + +
    +
    + - - +
    + +
      + +
    • +
      + + H5(nuxt)项目引入字体(入门到放弃) + + +

      + H5(nuxt)项目引入字体方法1:1.下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)2.先自己定义一个font.css文件,字体文件的路径引入 +1234567@font-face { font-fami... +

      +
      - - - - -
      -

      Archives

      - -
      +
      + + + H5(nuxt)项目引入字体(入门到放弃) + +
      +
    • + + +
    • +
      + + 移动端H5碰到的问题 + + +

      + 1、ios键盘唤起,键盘收起以后页面不归位问题描述: 输入内容,软键盘弹出,页面内容整体上移,但是键盘收起,页面内容不下滑出现原因分析: 固定定位的元素 在元素内 input 框聚焦的时候 弹出的软键盘占位 失去焦点的时候... +

      +
      +
      + + + 移动端H5碰到的问题 + +
      +
    • + + +
    • +
      + + JS开发技巧 + + +

      + String Skill:字符串技巧 +对比时间 – 时间个位数形式需补0 +1234const time1 = "2019-02-14 21:00:00";const time2 = "2019-05-0... +

      +
      - - -
      -

      Recent Posts

      - -
      +
      + + + JS开发技巧 + +
      +
    • + + +
    • +
      + + Hello World + + +

      + Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using ... +

      +
      - - - -
    -
    - -
    - -
    +
    + + + Hello World + +
    + + + + + +
    +
    +
    +
    + + + + + + +
    Please check the comment setting in config.yml of hexo-theme-Annie!
    + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + +
    + +
    - - - + - + + + + + + + - - + + + + + + + + \ No newline at end of file diff --git "a/2019/10/12/js\346\212\200\345\267\247/index.html" "b/2019/10/12/js\346\212\200\345\267\247/index.html" index d5d43e8..480a135 100644 --- "a/2019/10/12/js\346\212\200\345\267\247/index.html" +++ "b/2019/10/12/js\346\212\200\345\267\247/index.html" @@ -1,97 +1,336 @@ + - + + + - - + + + + + + JS开发技巧 | 向着光亮的地方 + + + + + + + + + + - JS开发技巧 | 向着光亮的地方 - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - -
    -
    -
    + +
    +
    + - - +
    + +
      + +
    • +
      + + H5(nuxt)项目引入字体(入门到放弃) + + +

      + H5(nuxt)项目引入字体方法1:1.下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)2.先自己定义一个font.css文件,字体文件的路径引入 +1234567@font-face { font-fami... +

      +
      - - - - -
      -

      Archives

      - -
      +
      + + + H5(nuxt)项目引入字体(入门到放弃) + +
      +
    • + + +
    • +
      + + 移动端H5碰到的问题 + + +

      + 1、ios键盘唤起,键盘收起以后页面不归位问题描述: 输入内容,软键盘弹出,页面内容整体上移,但是键盘收起,页面内容不下滑出现原因分析: 固定定位的元素 在元素内 input 框聚焦的时候 弹出的软键盘占位 失去焦点的时候... +

      +
      +
      + + + 移动端H5碰到的问题 + +
      +
    • + + +
    • +
      + + css技巧 + + +

      + 常用CSS1. 快速重置表单元素 unset 原始的 button 按钮要重置挺麻烦的。洋洋洒洒的要设置好几个属性,就像下面这样: +12345678button { background: none; border:... +

      +
      - - -
      -

      Recent Posts

      - -
      +
      + + + css技巧 + +
      +
    • + + +
    • +
      + + Hello World + + +

      + Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using ... +

      +
      - - - -
    -
    - -
    - -
    +
    + + + Hello World + +
    + + + + + +
    +
    +
    +
    + + + + + + +
    Please check the comment setting in config.yml of hexo-theme-Annie!
    + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + +
    + +
    - - - + - + + + + + + + - - + + + + + + + + \ No newline at end of file diff --git "a/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" "b/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" index 05e4cb8..c6aace0 100644 --- "a/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" +++ "b/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" @@ -1,97 +1,336 @@ + - + + + - - + + + + + + 移动端H5碰到的问题 | 向着光亮的地方 + + + + + + + + + + - 移动端H5碰到的问题 | 向着光亮的地方 - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - -
    -
    -
    + +
    +
    + - - - - -
    -

    Archives

    - -
    +
    + +
    -
    - -
    - -
    +
    + + + css技巧 + +
    + + + +
  • +
    + + Hello World + + +

    + Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using ... +

    +
    + +
    + + + Hello World + +
    +
  • + + + + +
    +
    +
    +
    + + + + + + +
    Please check the comment setting in config.yml of hexo-theme-Annie!
    + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + +
    + +
    - - - + - + + + + + + + - - + + + + + + + + \ No newline at end of file diff --git a/archives/2019/10/index.html b/archives/2019/10/index.html index 783c3db..90fa8ae 100644 --- a/archives/2019/10/index.html +++ b/archives/2019/10/index.html @@ -1,267 +1,512 @@ + - - - - + + - - Archives: 2019/10 | 向着光亮的地方 - + + + + + + + Archive: 2019/10 | 向着光亮的地方 + + + - - - - - - - - - - - - - - - + + + + + + + - + + + + + + - - -
    -
    -
    - + +
    + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    - - - + - + + + + + + + - - + + + + + + + + \ No newline at end of file diff --git a/archives/2019/10/page/2/index.html b/archives/2019/10/page/2/index.html new file mode 100644 index 0000000..a031467 --- /dev/null +++ b/archives/2019/10/page/2/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive: 2019/10 | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/2019/10/page/3/index.html b/archives/2019/10/page/3/index.html new file mode 100644 index 0000000..f37ef1a --- /dev/null +++ b/archives/2019/10/page/3/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive: 2019/10 | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/2019/10/page/4/index.html b/archives/2019/10/page/4/index.html new file mode 100644 index 0000000..8029705 --- /dev/null +++ b/archives/2019/10/page/4/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive: 2019/10 | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/2019/10/page/5/index.html b/archives/2019/10/page/5/index.html new file mode 100644 index 0000000..ec2dda0 --- /dev/null +++ b/archives/2019/10/page/5/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive: 2019/10 | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/2019/index.html b/archives/2019/index.html index 1dc32ad..cd409ae 100644 --- a/archives/2019/index.html +++ b/archives/2019/index.html @@ -1,267 +1,512 @@ + - - - - + + - - Archives: 2019 | 向着光亮的地方 - + + + + + + + Archive: 2019 | 向着光亮的地方 + + + - - - - - - - - - - - - - - - + + + + + + + - + + + + + + - - -
    -
    -
    - + +
    + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    - - - + - + + + + + + + - - + + + + + + + + \ No newline at end of file diff --git a/archives/2019/page/2/index.html b/archives/2019/page/2/index.html new file mode 100644 index 0000000..a79985e --- /dev/null +++ b/archives/2019/page/2/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive: 2019 | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/2019/page/3/index.html b/archives/2019/page/3/index.html new file mode 100644 index 0000000..a2b328e --- /dev/null +++ b/archives/2019/page/3/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive: 2019 | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/2019/page/4/index.html b/archives/2019/page/4/index.html new file mode 100644 index 0000000..986ce0a --- /dev/null +++ b/archives/2019/page/4/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive: 2019 | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/2019/page/5/index.html b/archives/2019/page/5/index.html new file mode 100644 index 0000000..1987e43 --- /dev/null +++ b/archives/2019/page/5/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive: 2019 | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/index.html b/archives/index.html index 43a4de9..593dbf5 100644 --- a/archives/index.html +++ b/archives/index.html @@ -1,267 +1,512 @@ + - - - - + + - - Archives | 向着光亮的地方 - + + + + + + + Archive | 向着光亮的地方 + + + - - - - - - - - - - - - - - - + + + + + + + - + + + + + + - - -
    -
    -
    - + +
    + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    - - - + - + + + + + + + - - + + + + + + + + \ No newline at end of file diff --git a/archives/page/2/index.html b/archives/page/2/index.html new file mode 100644 index 0000000..182a966 --- /dev/null +++ b/archives/page/2/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/page/3/index.html b/archives/page/3/index.html new file mode 100644 index 0000000..8a3ff38 --- /dev/null +++ b/archives/page/3/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/page/4/index.html b/archives/page/4/index.html new file mode 100644 index 0000000..7552743 --- /dev/null +++ b/archives/page/4/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archives/page/5/index.html b/archives/page/5/index.html new file mode 100644 index 0000000..9b51a0a --- /dev/null +++ b/archives/page/5/index.html @@ -0,0 +1,512 @@ + + + + + + + + + + + + Archive | 向着光亮的地方 + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + +
    +
    + +
    + + + +
    + + +
    + +

    + +
    + + + +
    +
    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/css/Annie.css b/css/Annie.css new file mode 100644 index 0000000..bad0ae2 --- /dev/null +++ b/css/Annie.css @@ -0,0 +1,2755 @@ +/* 2019-04-27 updated by Sariay */ +html, +body, +div, +main, +applet, +object, +iframe, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +p, +blockquote, +pre, +a, +abbr, +acronym, +address, +big, +cite, +code, +del, +dfn, +em, +span, +img, +ins, +kbd, +q, +s, +samp, +small, +strike, +strong, +sub, +sup, +tt, +var, +b, +u, +i, +center, +dl, +dt, +dd, +ol, +ul, +li, +fieldset, +form, +label, +legend, +table, +caption, +tbody, +tfoot, +thead, +tr, +th, +td, +article, +aside, +canvas, +details, +embed, +figure, +figcaption, +footer, +header, +hgroup, +menu, +nav, +output, +ruby, +section, +summary, +time, +mark, +audio, +video { + margin: 0; + padding: 0; + border: 0; + vertical-align: baseline; +} +header, +nav, +footer, +main, +section, +aside, +article, +figure { + display: block; +} +html { + font-size: 16px; +} +body { +/*font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell","Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;*/ + font-family: Ovo, Georgia, STZhongsong, "Microsoft YaHei", serif; + font-size: 1rem; + font-weight: normal; + color: #555; + -webkit-text-size-adjust: 100%; + -moz-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +/* + word-spacing: 1px; + letter-spacing: 1px; + word-wrap: break-word;//针对单词本身换行做处理 + word-break: break-all;//针对句子本身换行做处理 + */ +} +.html-loading { + width: 100%; + height: 100%; + overflow: hidden; +} +p { + text-align: justify; + margin-bottom: 1rem; +} +p:first-letter { + text-transform: uppercase; +} +h1, +h2, +h3, +h4, +h5, +h6 { + text-transform: uppercase; + font-weight: 900; + margin-bottom: 1rem; +} +h1 { + font-size: 2rem; +} +h2 { + font-size: 1.75rem; +} +h3 { + font-size: 1.5rem; +} +h4 { + font-size: 1.25rem; +} +h5 { + font-size: 1rem; +} +h6 { + font-size: 1rem; +} +hr { + border-bottom: 1px solid #e0e0e0; + margin-bottom: 1rem; +} +blockquote { + quotes: none; + border-left: 4px solid #e0e0e0; + background: #f5f5f5; + margin-bottom: 1rem; + padding: 0.5rem 0.5rem 0.5rem 2rem; +} +blockquote p { + margin-bottom: 0; +} +blockquote footer { + font-family: inherit; + font-size: inherit; + line-height: inherit; + text-align: inherit; + color: inherit; + background-color: inherit; + padding: 0; +} +b, +strong { + font-weight: bold; +} +em, +cite, +q { + font-style: italic; + quotes: auto; +} +sup, +sub { + position: relative; + font-size: 0.75rem; +} +sup { + top: -0.5rem; +} +sub { + bottom: -0.2rem; +} +small { + font-size: 12px; +} +acronym, +abbr { + border-bottom: 1px dotted #e0e0e0; +} +a { + transition: color 0.3s ease-in-out, background-color 0.2s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.2s ease-in-out; + border-bottom: 0px dotted #e0e0e0; + text-decoration: none; + color: #555; +} +a:hover { + border-bottom-color: transparent; +/*color: #009688;*/ +} +ul, +ol, +dl { + margin-bottom: 1rem; +} +ul { + list-style: disc; + list-style-position: inside; +} +ol { + list-style: decimal-leading-zero; + list-style-position: inside; +} +dt { + font-weight: bold; +} +table { + display: table; + table-layout: fixed; + border-collapse: collapse; + border-spacing: 0; +/*min-width: 100;*/ + margin-bottom: 1rem; +} +thead tr { + border: 1px solid #e0e0e0; + background: #f5f5f5; + font-weight: bold; +} +tbody tr { + border: 1px solid #e0e0e0; +} +tbody tr:nth-child(2n) { + background: #f5f5f5; +} +th, +td { + padding: 0.25rem 0.5rem; + border: 1px solid #e0e0e0; +/*min-width: 60px;*/ +} +img, +video, +audio { + display: block; + opacity: 1; + max-width: 100%; + width: 100%; + height: auto; + cursor: pointer; +} +code { + font-family: "Source Code Pro", Consolas, Monaco, Menlo, Consolas, monospace; + font-size: 1rem; + padding: 2px 4px; + color: #555; + background: #eee; + border-radius: 3px; +} +pre { + -webkit-overflow-scrolling: touch; + font-family: "Source Code Pro", Consolas, Monaco, Menlo, Consolas, monospace; + font-size: 1rem; + padding: 2px 4px; + margin-bottom: 1rem; +} +pre code { + display: block; + padding: 1rem 1.5rem; + overflow-x: auto; +} +img, +video { + display: block; + opacity: 1; + max-width: 100%; + width: 100%; + height: auto; + cursor: pointer; + margin-bottom: 1rem; +} +.video-container { + position: relative; + padding-top: cal(0.5625) rem; +/* 16:9 ratio*/ + margin-bottom: 1rem; + height: 0; + overflow: hidden; +} +.video-container iframe, +.video-container object, +.video-container embed { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + margin-top: 0; +} +iframe { + border: none; + margin-bottom: 1rem; +} +blockquote.colorquote { + position: relative; +} +blockquote.colorquote:before { + content: " "; + position: absolute; + top: 50%; + left: -14.5px; + margin-top: -12px; + width: 24px; + height: 24px; + border-radius: 50%; + text-align: center; + color: #fff; + background-size: 16px 16px; + background-position: 4px 4px; + background-repeat: no-repeat; +} +blockquote.colorquote.info { + border-color: #209cee; + background-color: #def0fd; +} +blockquote.colorquote.info:before { + background-color: #209cee; + background-image: url("/img/quote/info.svg"); +} +blockquote.colorquote.success { + border-color: #23d160; + background-color: #cbf6da; +} +blockquote.colorquote.success:before { + background-color: #23d160; + background-image: url("/img/quote/success.svg"); +} +blockquote.colorquote.warning { + border-color: #ffdd57; + background-color: #fff6d1; +} +blockquote.colorquote.warning:before { + background-color: #ffdd57; + background-image: url("/img/quote/warning.svg"); +} +blockquote.colorquote.danger { + border-color: #ff3860; + background-color: #ffb3c2; +} +blockquote.colorquote.danger:before { + background-color: #ff3860; + background-image: url("/img/quote/danger.svg"); +} +blockquote.pullquote { + float: right; + max-width: 50%; + font-size: 1.15rem; + position: relative; +} +@media screen and (max-width: 768px) { + blockquote.pullquote { + float: none; + max-width: 100%; + } +} +blockquote.pullquote:before { + content: " "; + position: absolute; + top: 5px; + left: 5px; + width: 3rem; + height: 3rem; + opacity: 0.1; + background: url("/img/quote/quote-left.svg") 0 0/3rem 3rem no-repeat; +} +blockquote footer cite { + font-style: normal; +} +blockquote footer cite:before { + content: "—"; + padding: 0 0.3em; +} +.caption { + display: block; + position: relative; + font-size: 0.9rem; + text-align: center; +} +.scrollbar::-webkit-scrollbar { + width: 0px; +} +.scrollbar::-webkit-scrollbar-track-piece { + background-color: #fff; +} +.scrollbar::-webkit-scrollbar-track { + background-color: #fff; +} +.scrollbar::-webkit-scrollbar-thumb { + background-color: #d4d8e2; +} +.scrollbar::-webkit-scrollbar-button { + background-color: #fff; + display: none; +} +#preloader { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + height: 100%; + width: 100%; + background-color: #f5f5f5; + z-index: 1000; +} +.pre-container { + position: absolute; + left: 50%; + top: 50%; + bottom: auto; + right: auto; + -webkit-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + text-align: center; +} +.spinner { + width: 40px; + height: 40px; + position: relative; + margin: 100px auto; +} +.double-bounce1, +.double-bounce2 { + width: 100%; + height: 100%; + border-radius: 50%; + background-color: #222; + opacity: 0.6; + position: absolute; + top: 0; + left: 0; + -webkit-animation: bounce 2s infinite ease-in-out; + animation: bounce 2s infinite ease-in-out; +} +.double-bounce2 { + -webkit-animation-delay: -1s; + animation-delay: -1s; +} +@-webkit-keyframes bounce { + 0%, 100% { + -webkit-transform: scale(0); + } + 50% { + -webkit-transform: scale(1); + } +} +.transition { + margin: auto; + width: 100px; + text-align: center; +} +.transition>div { + width: 20px; + height: 20px; + background-color: #222; + border-radius: 100%; + display: inline-block; + -webkit-animation: bouncedelay 2s infinite ease-in-out; + animation: bouncedelay 2s infinite ease-in-out; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.transition .three-bounce1 { + -webkit-animation-delay: -0.32s; + animation-delay: -0.32s; +} +.transition .three-bounce2 { + -webkit-animation-delay: -0.16s; + animation-delay: -0.16s; +} +@-webkit-keyframes bouncedelay { + 0%, 80%, 100% { + -webkit-transform: scale(0); + } + 40% { + -webkit-transform: scale(1); + } +} +.cyclic { + width: 60px; + height: 60px; + margin: 0 auto; + position: relative; +} +.cyclic div { + width: 100%; + height: 100%; + position: absolute; + -webkit-animation: load 2s linear infinite; + animation: load 2s linear infinite; +} +.cyclic span { + display: inline-block; + width: 10px; + height: 10px; + border-radius: 50%; + background-color: #222; + position: absolute; + left: 50%; + margin-top: -10px; + margin-left: -10px; +} +@-webkit-keyframes load { + 0% { + -webkit-transform: rotate(0deg); + } + 10% { + -webkit-transform: rotate(45deg); + } + 50% { + opacity: 1; + -webkit-transform: rotate(160deg); + } + 62% { + opacity: 0; + } + 65% { + opacity: 0; + -webkit-transform: rotate(200deg); + } + 90% { + -webkit-transform: rotate(340deg); + } + 100% { + -webkit-transform: rotate(360deg); + } +} +.cyclic div:nth-child(1) { + -webkit-animation-delay: 0.2s; +} +.cyclic div:nth-child(2) { + -webkit-animation-delay: 0.4s; +} +.cyclic div:nth-child(3) { + -webkit-animation-delay: 0.6s; +} +.cyclic div:nth-child(4) { + -webkit-animation-delay: 0.8s; +} +.fixbackground { +/* header Background parallax */ + background-attachment: fixed; +} +header { + position: relative; + width: 100%; + height: 100vh; + background: url("/img/pure-bg.png") repeat; + background-size: cover; + -webkit-animation-name: headerFade; + animation-name: headerFade; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} +@-webkit-keyframes headerFade { + 0% { + opacity: 1; + } + 16% { + opacity: 1; + } + 20% { + opacity: 1; + } + 22% { + opacity: 0; + } + 92% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +header .mask { + width: 100%; + height: 100vh; +/*遮罩效果*/ + background-color: rgba(0,0,0,0.08); +} +header .h-header { + position: relative; + height: 10rem; +/*font-family: Georgia, "Times New Roman", Times, serif;*/ + font-size: 1.4rem; + line-height: 3; +} +header #logo { + float: left; + padding-left: 1rem; +} +header #logo a { + border-bottom: none; + text-transform: uppercase; +} +header #logo a:hover { + color: #b8860b; +} +header #logo img { + max-width: 10rem; + max-height: 10rem; +} +header #navigation-show { + float: right; + padding-right: 1rem; +} +header #navigation-show ul { + list-style: none; +} +header #navigation-show ul li { + display: inline-block; + margin-left: 10px; +} +header #navigation-show ul li a { + opacity: 1; + border-bottom: none; +} +header #navigation-show ul li a:hover { + color: #b8860b; +} +header #navigation-show ul li .active { + border-bottom: 1px dotted #e0e0e0; + color: #b8860b; + font-weight: bold; + font-style: italic; + padding-bottom: 2px; +} +header .h-body { + text-align: center; + width: 100%; + position: relative; + clear: both; +} +header .motto { +/*font-family: Georgia, "Times New Roman", Times, serif;*/ + font-size: 1.4rem; + line-height: 2; + text-align: center; + width: 60%; + margin: 8rem auto; +} +header .motto .content { + text-align: left; +} +header .motto .author { + text-align: right; +} +header .h-footer { + width: 100%; + text-align: center; +} +header .h-footer a { + font-size: 2rem; +/*color: #fff;*/ + border-bottom: none; + position: absolute; + bottom: 5px; +} +#navigation-hide { + display: none; + position: fixed; + top: -50px; + left: 0; + right: 0; + width: 100%; + height: 50px; + background-color: #fff; + border-bottom: 1px solid #f5f5f5; + -webkit-transition: top 0.25s ease 0.5s; + transition: top 0.25s ease 0.5s; + z-index: 200; + line-height: 50px; +} +#navigation-hide p { + text-align: center; + display: none; +} +#progress-percentage { + position: fixed; + top: 0; + left: 20px; +} +#progress-percentage h1 { + font-family: "Times New Roman", Times, serif; + font-size: 1rem; +} +#progress-bar { + display: none; + position: fixed; + top: 0; + left: 0; + z-index: 100; + width: 0; + height: 2px; + background: #000; +} +.toc-switch { + position: fixed; + top: 0; + left: 80px; +} +.toc-switch span { + font-size: 1rem; + cursor: pointer; +} +.toc-switch-button-active { + color: #f70; +} +.show { + display: block; +} +.hide { + display: none; +} +@media screen and (max-width: 1024px) { + .toc-switch { + display: none; + } +} +footer { +/*font-family: Georgia, Times New Roman, Times, serif;*/ + font-size: 1rem; + line-height: 2; + text-align: center; + color: #fff; + background-color: #222; + padding-top: 2rem; + padding-bottom: 1rem; +} +footer a { + color: #fff; + text-decoration: none; + border-bottom: none; +} +footer a:hover { + color: #b8860b; +} +footer .social li { + display: inline-block; +} +footer .social li a { + padding: 10px; +} +footer .copyright p { + text-align: center; + letter-spacing: 1px; + word-spacing: 1px; +} +#totop { + position: fixed; + right: 16px; + bottom: 80px; + z-index: 5; + background: #fff; + border-radius: 50%; + cursor: pointer; +} +#tobuttom { + position: fixed; + right: 16px; + bottom: 40px; + display: none; + z-index: 5; + background: #fff; + border-radius: 50%; + cursor: pointer; +} +#tobuttom a, +#totop a { + color: #222; + background-color: transparent; + padding: 10px; + border: none; +} +@media (max-width: 768px) { + #tobuttom a, + #totop a { + display: none; + } +} +main { + width: 100%; + min-height: calc(100vh + 100px); + line-height: 2; +} +.layout-cart { + position: relative; + margin: 0em auto; + padding: 5em 0; +} +.layout-cart .post { + position: relative; + margin: 50px auto; + width: 1200px; +} +.layout-cart .post a { + border-bottom: none; +} +.layout-cart .post>a { + position: relative; + width: 680px; + height: 440px; + display: inline-block; + overflow: hidden; + background: #fff; + z-index: 2; +} +.layout-cart .post>a img { + width: 100%; + height: 100%; + position: relative; +} +.layout-cart .post-cover { + overflow: hidden; +} +.layout-cart .post-text { + position: absolute; + top: 20px; + height: 398px; + width: 498px; + border: 1px solid #e0e0e0; + background: #fff; + text-align: left; +} +.layout-cart .post:nth-child(odd) { + text-align: left; +} +.layout-cart .post:nth-child(even) { + text-align: right; +} +.layout-cart .post:nth-child(odd) .post-text { + left: 660px; +} +.layout-cart .post:nth-child(even) .post-text { + right: 660px; +} +.layout-cart .post-text .post-time { + color: #999; + font-size: 12px; + margin: 80px 0 0 80px; +} +.layout-cart .post-text .post-title { +/*font-family: Georgia, Times New Roman, Times, serif;*/ + font-size: 1.2rem; + font-weight: normal; + line-height: 1.5; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + margin: 10px 100px 0 80px; +} +.layout-cart .post-text .post-title a { + color: #222; +} +.layout-cart .post-text .post-content { + text-align: justify; + line-height: 2; + color: #555; + word-spacing: 2px; + letter-spacing: 0px; + word-break: break-word; + margin: 10px 100px 0 80px; +} +.layout-cart .post-text .post-meta { + position: absolute; + left: 80px; + bottom: 60px; + font-size: 12px; + color: #999; +} +.layout-cart .post-text .post-meta span { + margin-right: 16px; +} +.layout-pure { +/*For people who likes pure style*/ + width: 60%; + height: auto; + margin: 0em auto; + padding: 5em 0; +} +.layout-pure .post { + width: 100%; + margin-bottom: 3.5em; + display: flex; + justify-content: center; +} +.layout-pure .post a { + border-bottom: none; +} +.layout-pure .post>.post-text { + width: 100%; + opacity: 1; + padding: 0; + margin: 0; + display: block; + border-bottom: 1px solid #e0e0e0; +} +.layout-pure .post .post-text .post-title { +/*font-family: Georgia, Times New Roman, Times, serif;*/ + font-size: 1.5rem; + line-height: 1.5; + text-align: left; + min-height: 20px; + margin: 0 0 0.1em 0; + padding: 0 0 0.1em 0; +} +.layout-pure .post .post-text .post-title a { + border-bottom: 0px; +} +.layout-pure .post .post-text .post-content { + text-align: justify; + line-height: 2; + word-spacing: 2px; + word-break: break-word; +} +.layout-pure .post .post-text .post-meta { + min-height: 20px; + padding: 0; + margin: 10px 0; + color: #999; +} +.layout-pure .post .post-text .post-meta a { + color: #999; +} +.layout-pure .post .post-text .post-meta span { + margin-right: 16px; +} +.layout-pure .post .post-text .post-meta span>i { + color: #999; +} +.layout-pure .post .post-text .post-meta .right { + float: right; +} +#pagination { +/*Load more posts*/ + text-align: center; + margin-top: 5em; + min-height: 50px; +} +#pagination a { + font-size: 1rem; + color: #555; + text-align: center; + letter-spacing: 2px; + transition: none; + border-bottom: none; + display: inline-block; + cursor: pointer; +} +#pagination a:hover { + color: #4183c4; +} +.pagination-2 { + display: block; + list-style: none; + padding: 2em 0 0.5em; +} +.pagination-2 li { + display: inline-block; +} +.pagination-2 li a { + border-bottom: 0px dotted #e0e0e0; +} +.pagination-2 li a:hover { + border-bottom: 1px dotted #e0e0e0; +} +.pagination-2-prev { + float: left; +} +.pagination-2-next { + float: right; +} +.layout-gallery { + width: 96%; + margin: 0em auto; + padding: 4em 0; + border: 1px solid transparent; + background-color: #fff; +} +.annie-animation-zoom { +/*For one div: Zoom from 0 to 1!*/ + display: none; + -webkit-animation: zoom 0.8s; + animation: zoom 0.8s; +} +@-webkit-keyframes zoom { + from { + -webkit-transform: scale(0); + } + to { + -webkit-transform: scale(1); + } +} +.body-fixed { + overflow: hidden; +} +@-moz-keyframes bounce { + 0%, 100% { + transform: scale(0); + -webkit-transform: scale(0); + } + 50% { + transform: scale(1); + -webkit-transform: scale(1); + } +} +@-webkit-keyframes bounce { + 0%, 100% { + transform: scale(0); + -webkit-transform: scale(0); + } + 50% { + transform: scale(1); + -webkit-transform: scale(1); + } +} +@-o-keyframes bounce { + 0%, 100% { + transform: scale(0); + -webkit-transform: scale(0); + } + 50% { + transform: scale(1); + -webkit-transform: scale(1); + } +} +@keyframes bounce { + 0%, 100% { + transform: scale(0); + -webkit-transform: scale(0); + } + 50% { + transform: scale(1); + -webkit-transform: scale(1); + } +} +@-moz-keyframes bouncedelay { + 0%, 80%, 100% { + transform: scale(0); + -webkit-transform: scale(0); + } + 40% { + transform: scale(1); + -webkit-transform: scale(1); + } +} +@-webkit-keyframes bouncedelay { + 0%, 80%, 100% { + transform: scale(0); + -webkit-transform: scale(0); + } + 40% { + transform: scale(1); + -webkit-transform: scale(1); + } +} +@-o-keyframes bouncedelay { + 0%, 80%, 100% { + transform: scale(0); + -webkit-transform: scale(0); + } + 40% { + transform: scale(1); + -webkit-transform: scale(1); + } +} +@keyframes bouncedelay { + 0%, 80%, 100% { + transform: scale(0); + -webkit-transform: scale(0); + } + 40% { + transform: scale(1); + -webkit-transform: scale(1); + } +} +@-moz-keyframes headerFade { + 0% { + opacity: 1; + } + 16% { + opacity: 1; + } + 20% { + opacity: 1; + } + 22% { + opacity: 0; + } + 92% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@-webkit-keyframes headerFade { + 0% { + opacity: 1; + } + 16% { + opacity: 1; + } + 20% { + opacity: 1; + } + 22% { + opacity: 0; + } + 92% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@-o-keyframes headerFade { + 0% { + opacity: 1; + } + 16% { + opacity: 1; + } + 20% { + opacity: 1; + } + 22% { + opacity: 0; + } + 92% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes headerFade { + 0% { + opacity: 1; + } + 16% { + opacity: 1; + } + 20% { + opacity: 1; + } + 22% { + opacity: 0; + } + 92% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@-moz-keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +@-webkit-keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +@-o-keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +@keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +.nav-trigger { + position: fixed; + top: 0px; + right: 16px; + height: 44px; + width: 44px; + z-index: 100; + border-bottom: none; + display: none; + cursor: pointer; +} +.nav-trigger span { + position: absolute; + left: 50%; + top: 50%; + bottom: auto; + right: auto; + width: 32px; + height: 3px; + background-color: #000; + -webkit-transform: translateX(-50%) translateY(-50%); + -moz-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + -o-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); +} +.nav-trigger span::before, +.nav-trigger span:after { + content: ''; + position: absolute; + top: 0; + right: 0; + width: 100%; + height: 100%; + background-color: inherit; +/* Force Hardware Acceleration in WebKit */ + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + -ms-transform: translateZ(0); + -o-transform: translateZ(0); + transform: translateZ(0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transition: -webkit-transform 0.2s, width 0.2s; + -moz-transition: -moz-transform 0.2s, width 0.2s; + transition: transform 0.2s, width 0.2s; +} +.nav-trigger span::before { + -webkit-transform-origin: right top; + -moz-transform-origin: right top; + -ms-transform-origin: right top; + -o-transform-origin: right top; + transform-origin: right top; + -webkit-transform: translateY(-10px); + -moz-transform: translateY(-10px); + -ms-transform: translateY(-10px); + -o-transform: translateY(-10px); + transform: translateY(-10px); +} +.nav-trigger span::after { + -webkit-transform-origin: right bottom; + -moz-transform-origin: right bottom; + -ms-transform-origin: right bottom; + -o-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translateY(10px); + -moz-transform: translateY(10px); + -ms-transform: translateY(10px); + -o-transform: translateY(10px); + transform: translateY(10px); +} +.nav-close { + position: absolute; + top: 20px; + right: 16px; + bottom: auto; + height: 44px; + width: 44px; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); +} +.nav-close::after, +.nav-close::before { + content: ''; + position: absolute; + left: 50%; + top: 50%; + height: 3px; + width: 32px; + background-color: #5c4b51; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +.nav-close::after { + -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); + -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg); + -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); + -o-transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform: translateX(-50%) translateY(-50%) rotate(45deg); +} +.nav-close::before { + -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg); + -moz-transform: translateX(-50%) translateY(-50%) rotate(-45deg); + -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg); + -o-transform: translateX(-50%) translateY(-50%) rotate(-45deg); + transform: translateX(-50%) translateY(-50%) rotate(-45deg); +} +.nav-container { + position: fixed; + top: 0; + right: 0; + width: 100%; + height: 100%; + z-index: 200; + background-color: #fff; + background-color: #f5f5f5; + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + -ms-transform: translateZ(0); + -o-transform: translateZ(0); + transform: translateZ(0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: translateX(100%); + -moz-transform: translateX(100%); + -ms-transform: translateX(100%); + -o-transform: translateX(100%); + transform: translateX(100%); + -webkit-transition: -webkit-transform 0.4s 0s, box-shadow 0s 0.4s; + -moz-transition: -moz-transform 0.4s 0s, box-shadow 0s 0.4s; + transition: transform 0.4s 0s, box-shadow 0s 0.4s; +} +.nav-container a { + border-bottom: none; +} +.nav-container.is-visible { + -webkit-transform: translateX(0); + -moz-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + -webkit-overflow-scrolling: touch; + box-shadow: -4px 0 30px rgba(0,0,0,0.2); + -webkit-transition: -webkit-transform 0.4s 0s, box-shadow 0s 0s; + -moz-transition: -moz-transform 0.4s 0s, box-shadow 0s 0s; + transition: transform 0.4s 0s, box-shadow 0s 0s; +} +.nav-container .nav-header { + height: 10rem; + position: relative; +} +.nav-container .nav-header h3 { + font-family: "Lora", serif; + font-size: 1.6rem; + font-weight: bold; + color: #555; + text-transform: uppercase; + padding: 16px; +} +.nav-container .nav-body { + padding: 2em 0; + text-align: center; +} +.nav-container .nav-body ul { + list-style: none; + margin: 0.2em 0; +} +.nav-container .nav-body ul li { + display: inline-block; + margin: 1em; +} +.nav-container .nav-body li a { + font-size: 1.5rem; + color: #555; +} +.nav-container .nav-body li a:hover { + color: #b8860b; +} +.nav-container .nav-footer { + width: 100%; + text-align: center; +} +.nav-container .nav-footer ul { + text-align: center; + margin: 0.2em 0; + padding: 1.6em; +} +.nav-container .nav-footer li { + display: inline-block; + margin: 1em; +} +.nav-container .nav-footer li a { + font-size: 1.5em; + padding: 0.2em; + color: #555; +} +.nav-container .nav-footer li a:hover { + color: #b8860b; +} +.layout-archive { + width: 70%; + margin: 0em auto; + padding: 4em 0; + border: 1px solid transparent; + background-color: #fff; +} +.layout-archive i { + color: #f00; + letter-spacing: 2px; + margin: 60px 0; +} +.layout-archive a { + border-bottom: 0px dotted #e0e0e0; +} +.layout-archive .i-container { + text-align: center; +} +#layout-archive-year { + margin-top: 2rem; + text-align: left; + width: 100%; + display: none; +} +#layout-archive-year ul { + list-style: none; + padding-left: 0rem; + transition: height 0.5s; + padding: 0px; + border: none; +} +#layout-archive-year ul li { + height: 44px; + border-bottom: 1px dashed #e0e0e0; + line-height: 44px; + font-size: 1rem; + padding-left: 0px; + overflow: hidden; + margin: 0px; +} +#layout-archive-year ul li em { + font-style: normal; + margin-right: 10px; + line-height: 10px; + margin-top: 10px; + padding: 5px 8px; + background: #eaeaea; + color: #999; +} +#layout-archive-year h3 { + cursor: pointer; + text-align: center; + background-color: #808080; + padding: 10px 0px; + margin-top: 2rem; + color: #fff; + transition: all 0.5s; +} +#layout-archive-year a { + background: none; +} +#layout-archive-year h3 em { + font-size: 0.5em; + position: absolute; + margin-top: -10px; +} +#layout-archive-year .title-bg { + background-color: #808080; +} +#layout-archive-year h3:hover { + background-color: #696969; +} +#layout-archive-year ul li:hover { + background: #f7f9fa; +} +#layout-archive-year ul li:hover em { + font-style: normal; + margin-right: 10px; + line-height: 10px; + margin-top: 10px; + padding: 5px 8px; + background: #f44336; + color: #f7f9fa; +} +#layout-archive-year li a { + text-decoration: none; +} +#layout-archive-year li .tag { + font-style: normal; + margin-right: 0px; + line-height: 10px; + margin-top: 10px; + padding: 8px 8px; + background: #eaeaea; + color: #999; + float: right; +} +#layout-archive-year li a:hover { + color: #f00; +} +#layout-archive-month ul { +/*Archive by month*/ + list-style: none; + padding-left: 0rem; + transition: height 0.5s; + padding: 0px; + border: none; +} +#layout-archive-month ul li { + height: 44px; + border-bottom: 1px dashed #e0e0e0; + line-height: 44px; + font-size: 1rem; + padding-left: 0x; + overflow: hidden; + margin: 0px; +} +#layout-archive-month ul li em { + font-style: normal; + margin-right: 10px; + line-height: 10px; + margin-top: 10px; + padding: 5px 8px; + background: #eaeaea; + color: #999; +} +#layout-archive-month h3 { + cursor: auto; + text-align: center; + background-color: #808080; + padding: 10px 0px; + color: #fff; + transition: all 0.5s; +} +#layout-archive-month h3>a { + color: #fff; + border-bottom: 0px dotted #d3d3d3; +} +#layout-archive-month { + margin-top: 0rem; + text-align: left; + max-width: 100%; +} +#layout-archive-month a { + background: none; +} +#layout-archive-month h3 em { + font-size: 0.5em; + position: absolute; + margin-top: -10px; +} +#layout-archive-month .title-bg { + background-color: #808080; +} +#layout-archive-month h3:hover { + background-color: #696969; +} +#layout-archive-month ul li:hover { + background: #f7f9fa; +} +#layout-archive-month ul li:hover em { + font-style: normal; + margin-right: 10px; + line-height: 10px; + margin-top: 10px; + padding: 5px 8px; + background: #f44336; + color: #f7f9fa; +} +#layout-archive-month li a { + text-decoration: none; +} +#layout-archive-month li .tag { + font-style: normal; + margin-right: 0px; + line-height: 10px; + margin-top: 10px; + padding: 8px 8px; + background: #eaeaea; + color: #999; + float: right; +} +#layout-archive-month li a:hover { + color: #f00; +} +.layout-page-container { + width: 70%; + margin: 0em auto; + padding: 4em 0; + border: 1px solid transparent; + background-color: #fff; +} +.layout-page-header { + text-align: center; +} +.layout-page-header i { + color: #f00; + letter-spacing: 2px; + text-align: inherit; + margin: 60px 0 60px 0; +} +.category { + width: 100%; +} +.category-list { + width: 100%; + overflow: overlay; + padding: 0; + text-align: center; +} +.category-list li { + font-size: 1rem; + display: inline-flex; + padding: 6px; + margin-right: 10px; + margin-bottom: 10px; +} +.category-list li:hover { + color: #f00; +} +.category-list a { + padding-bottom: 0.2em; +} +.category-list a:hover { + color: #f00; + padding-bottom: 0.2em; +} +.category-list-count { + font-size: 0.9rem; + margin-left: 2px; +} +.tags { + width: 100%; + text-align: center; +} +.tags a { + margin-right: 10px; + line-height: 2; +} +.layout-TCP-container { + width: 100%; +} +#TCP-title { + width: 70%; + text-align: left; + padding: 5px; + margin: 0em auto; +} +#TCP-content { + min-height: 500px; +} +.TCP-content { + -webkit-animation: zoom 0.8s; + animation: zoom 0.8s; +} +@-webkit-keyframes zoom { + from { + -webkit-transform: scale(0); + } + to { + -webkit-transform: scale(1); + } +} +.about { + width: 100%; + min-height: 100vh; + margin: 0em auto; + border: 1px solid transparent; +} +@-moz-keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +@-webkit-keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +@-o-keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +@keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +.layout-post { + width: 60%; + margin: 0em auto; + padding: 5em 0; + border: 1px solid transparent; + background-color: #fff; +} +#layout-post { +/*font-family: Ovo,Georgia,STZhongsong,"Microsoft YaHei",serif;*/ + font-size: 1rem; + line-height: 2; +} +.article-title { + font-size: 2rem; + color: #333; +} +.article-title a { + border-bottom: 0; +} +.article-meta { + color: #999; + margin: 1em 0 2em; +} +.article-meta a { + border-bottom: 0; + color: #999; +} +.article-meta span { + padding: 0.4em; +} +.article-content a { + color: #4183c4; +} +.article-content a:hover { + border-bottomc: 1px dashed #4183c4; +} +.article-content>table { + display: table; + table-layout: fixed; + border-collapse: collapse; + border-spacing: 0; + min-width: 100%; + margin-bottom: 1rem; +} +.article-content>table thead tr { + border: 1px solid #e0e0e0; + background: #f5f5f5; + font-weight: bold; +} +.article-content>table tbody tr { + border: 1px solid #e0e0e0; +} +.article-content>table tbody tr:nth-child(2n) { + background: #f5f5f5; +} +.article-content>table th, +.article-content>table td { + padding: 0.25rem 0.5rem; + min-width: 60px; + border: 1px solid #e0e0e0; +} +.investment-container { + width: 100%; + margin: 6em auto 2em; +} +.investment-container .investment-header { + display: flex; + justify-content: center; + margin: 0.5em auto; +} +.investment-container .investment-header .investment-title-1 { + height: auto; + width: 50%; + overflow: hidden; +} +.investment-container .investment-header .investment-title-2 { + height: auto; + width: 50%; + overflow: hidden; +} +.investment-title-1 div { + width: auto; + height: auto; + color: #555; + float: left; + margin-right: 6px; + margin-left: 1px; + text-align: center; + cursor: pointer; +} +.investment-title-2>span { + width: auto; + height: auto; + color: #555; + float: right; + margin-right: 1px; + margin-left: 6px; + text-align: center; + cursor: pointer; +} +.investment-title-2>span a { + margin: 0 4px; +} +.investment-title-1 a, +.investment-title-1 a:link, +.investment-title-1 a:visited, +.investment-title-1 a:hover { + color: #555; + width: 131px; + height: auto; + display: inline-block; +} +.investment-title-1 div.on a, +.investment-title-1 div.on a:link, +.investment-title-1 div.on a:visited, +.investment-title-1 div.on a:hover { + color: #f70; +} +.investment-title-1 div.on { + color: #f70; +} +.investment-content { + clear: both; + border-top: 1px solid #ededed; + padding: 0; + min-height: 500px; +} +.investment-content-list { + display: none; + -webkit-animation: zoom 0.8s; + animation: zoom 0.8s; +} +@-webkit-keyframes zoom { + from { + -webkit-transform: scale(0); + } + to { + -webkit-transform: scale(1); + } +} +.relate-post { +/*font-family: inherit;*/ +/*line-height: 2;*/ + font-size: 1rem; +} +.relate-post ul { + width: 100%; + margin: 0 auto; + padding: 2px; +} +.relate-post ul:first-child { + margin-top: 4px; +} +.relate-post ul li { + display: inline-table; + width: 100%; + margin-bottom: 2px; + padding: 0.5em 0; + border-bottom: 1px solid #e8e8e8; + clear: both; +} +.relate-post .relate-post-text { + display: inline-block; + width: 70%; + vertical-align: top; + clear: right; +} +.relate-post .relate-post-text p { + margin-bottom: 0; +} +.relate-post .relate-post-text .relate-post-title { + font-size: 1.3rem; +} +.relate-post .relate-post-text .relate-post-date { + font-size: 0.8rem; +} +.relate-post .relate-post-text .relate-post-content { + font-size: 1rem; +} +.relate-post .relate-post-cover { + display: inline-block; + width: 27%; + vertical-align: top; + float: right; + overflow: hidden; +} +.relate-post .relate-post-cover img { + margin-bottom: 0; + position: relative; +} +.layout-pure .leancloud_likes, +.layout-cart .leancloud_likes, +.layout-post .leancloud_likes { + cursor: pointer; +} +.layout-post .leancloud_likes:hover, +.layout-post .leancloud_likes:focus { + color: #f00; +} +.heartAnimation { + color: #f00; +} +@-moz-keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +@-webkit-keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +@-o-keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +@keyframes zoom { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +} +.layout-toc { + position: relative; + width: 24%; +} +#layout-toc { + display: none; + line-height: 1; +} +.inline-flex { + display: inline-flex; +} +.k-catelog-list { + width: 24%; + height: calc(100vh - 50px); + padding-left: 16px; + top: 50px; + overflow: hidden; + border-right: 1px solid #e0e0e0; + display: none; +} +.k-catelog-list>ul { + padding: 0; + margin: 0; + list-style: none; +} +.k-catelog-list li { + width: 100%; +} +.k-catelog-list li ul { +/*Exampl: h6 对于 h5的层级边距*/ + padding-left: 10px; + margin: 0; + list-style: none; +} +.k-catelog-link { + cursor: pointer; + display: block; + padding: 5px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + text-decoration: none; + transition: background 0.5s; + -moz-transition: background 0.5s; + -webkit-transition: background 0.5s; + -o-transition: background 0.5s; +} +.k-catelog-link-active { + color: #f00; + border-right: 1px solid #f00; +} +.layout-comment { + line-height: inherit; + margin-top: 1em; +} +.layout-comment a { + border-bottom: none; +} +.gt-container .gt-header-comment { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + margin-left: 0; +} +.gt-container .gt-header-textarea { + min-height: 8.125em; + max-height: 15em; +} +.gt-container .gt-avatar-github { + display: none; +} +.gt-container .gt-avatar.gt-header-avatar { + display: none; +} +.gt-container .gt-no-init { + padding: 1.25em 0; + text-align: center; +} +.gt-container .gt-no-init>p { + text-align: center; +} +.gt-container .gt-meta { + margin: 0 0; + padding: 1em 0; + position: relative; + border-bottom: 0px solid #e9e9e9; + font-size: 1em; +} +.gt-container .gt-popup { + position: absolute; + right: 0; + top: 3.2em; + background: #fff; + display: inline-block; + border: 1px solid #e9e9e9; + padding: 0.625em 0; + font-size: 0.875em; + letter-spacing: 0.5px; +} +.gt-container .gt-popup .gt-action.is--active:before { + content: ''; + width: 0.25em; + height: 0.25em; + background: #6190e8; + position: absolute; + left: 0.5em; + top: 1.2375em; +} +.valine .vwrap { + overflow: hidden; + position: relative; + border: 1px solid #ededed; + cursor: pointer; +} +.valine img { + display: inline-block; +} +.valine .vlist .vcard .vfooter .vat { + background: transparent; + color: #fff; + padding: 0.2em 1em; + line-height: 1.6; + cursor: pointer; + word-break: keep-all; + text-transform: uppercase; + display: inline-block; +/*display: inline-block; fix button ‘回复’ display on Firefox*/ +} +.layout-share { + line-height: inherit; + margin-top: 1em; +} +.local-search-popup { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: none; + color: #333; + background-color: #fff; + z-index: 1000; + border-radius: 5px; + overflow: auto; +} +.local-search-container { + position: relative; +} +.local-search-header { + width: 100%; + padding: 1em 0em; + background-color: #fff; +} +.local-search-header .input-prompt { + height: 100px; +} +.local-search-header #local-search-input { + display: block; + width: 64%; + margin: 0 auto; + padding: 0.5em 0.1em; + outline: none; + border: none; + border-bottom: 1px solid #e0e0e0; + font-size: 1.2rem; + text-align: center; +} +.body-fixed { + overflow: hidden; +} +.input-fixed { + position: fixed; + top: 0; + left: 18%; + z-index: 100; +} +.local-search-body { + width: 100%; + padding: 1em 0em; + background-color: #fff; +} +.local-search-body #local-search-output { + width: 60%; + margin: 0 auto; + padding: 2em 0; +} +.search-result-number { + font-family: serif; + font-size: 1rem; + font-weight: bold; + text-align: right; + color: #333; +} +.search-result-list { + list-style: none; + padding: 0em; + -webkit-animation: fadein 2s linear forwards; + animation: fadein 2s linear forwards; +} +@-webkit-keyframes fadein { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +.search-result-list>li { + margin-bottom: 1.5em; + border-bottom: 1px solid #e0e0e0; + transition: all ease 0.3s; +} +.search-result-list>li:hover { + border-bottom: 1px solid #555; +} +.search-keyword { + font-weight: bold; + color: #c00; + border-bottom: 1px dashed #f00; +} +.search-result-title { + font-size: 1.2rem; + font-weight: bold; + line-height: 2; + border-bottom: none; +} +.search-result-content { + font-size: 1rem; + line-height: 2; + display: block; + margin: 0em; +} +#no-result { + text-align: right; + color: #ccc; +} +.local-search-footer { + width: 100%; + padding: 4em 0em; + background-color: #fff; +} +.local-search-footer .topN-post { + width: 60%; + margin: 0em auto; + padding: 1em 0; +} +.topN-post-list { + list-style: none; + line-height: 2; + margin: 0; + padding: 0em 0.2em; + overflow: hidden; +} +.topN-post-item { + clear: both; + margin: 10px 0; + border-bottom: 1px solid #e0e0e0; +} +.item-topNumber { + margin-right: 10px; + font-family: Georgia, "Times New Roman", Times, serif; + color: #333; +} +.item-title { + border-bottom: none; +} +.item-visitors { + float: right; +} +@media (min-width: 1025px) { + .popup-btn-close { + position: fixed; + top: 2em; + left: 2em; + border: 1px solid #151515; + padding: 0.4em 0.8em; + border-radius: 8px; + cursor: pointer; + transition: all ease 0.3s; + z-index: 200; + } + .popup-btn-close:hover { + background: #151515; + opacity: 0.9; + color: #fff; + } +} +@media (max-width: 1024px) { + .local-search-header #local-search-input { + width: 84%; + } + .input-fixed { + left: 8%; + } + .local-search-body #local-search-output { + width: 80%; + } + .local-search-footer .topN-post { + width: 80%; + } + .popup-btn-close { + font-size: 0; + position: fixed; + right: 20px; + bottom: 50px; + width: 50px; + height: 50px; + z-index: 100; + background: #fff; + border-radius: 50%; + box-shadow: 1px 1px 5px #888; + cursor: pointer; + } + .popup-btn-close::after { + content: '←'; + color: #222; + position: absolute; + top: 0; + left: 0; + font-size: 20px; + width: 100%; + height: 100%; + line-height: 50px; + text-align: center; + } + #no-result { + color: #ccc; + font-size: 1rem; + } +} +@media (max-width: 768px) { + .local-search-header #local-search-input { + width: 96%; + } + .input-fixed { + left: 2%; + } + .local-search-body #local-search-output { + width: 92%; + } + .local-search-footer .topN-post { + width: 92%; + display: none; + } +} +@-moz-keyframes fadein { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@-webkit-keyframes fadein { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@-o-keyframes fadein { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fadein { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +.copy-nav { + position: relative; + display: flex; + display: -webkit-flex; + align-items: center; + margin-bottom: 0px; + color: #666; + background: #292929; +} +.copy-nav:before { + content: " "; + background: #fc625d; + width: 12px; + height: 12px; + -webkit-border-radius: 50%; + border-radius: 50%; + -webkit-box-shadow: 20px 0 #fdbc40, 40px 0 #35cd4b; + box-shadow: 20px 0 #fdbc40, 40px 0 #35cd4b; + position: absolute; + left: 10px; +} +.copy-nav .code-language { + font-style: italic; + margin-left: 82px; + text-transform: uppercase; +} +.copy-nav .copy-btn { + position: absolute; + right: 5px; + opacity: 1; + transition: opacity 0.3s ease-in-out; + cursor: pointer; +} +.copy-nav .copy-status { + color: #ffa500; +} +pre, +.highlight { + overflow: auto; +/*margin: 20px 0;*/ + margin-bottom: 1rem; + padding: 0; + font-size: 14px; + color: #eaeaea; + background: #000; + line-height: 1.6; +} +pre, +code { + font-family: "Consolas", "Microsoft Jhenghei", "Hiragino Sans GB", "Microsoft YaHei"; + word-spacing: normal; +} +code { + padding: 2px 4px; + color: #555; + background: #eee; + border-radius: 3px; + font-size: 14px; +} +pre { + padding: 10px; +} +pre code { + padding: 0; + color: #eaeaea; + background: none; + text-shadow: none; +} +.highlight { + border-radius: 1px; +} +.highlight pre { + border: none; + margin: 0; + padding: 10px 0; +} +.highlight table { + margin: 0; + width: auto; + border: none; + border-collapse: separate; +} +.highlight td { + border: none; + padding: 0; +} +.highlight figcaption { + font-size: 1em; + line-height: 1em; + margin-bottom: 1em; + margin: 0em; + padding: 0.5em; + padding-left: 10px; + color: #666; + background: #292929; + border-bottom: 0px solid #e9e9e9; +} +.highlight figcaption a { + float: right; + color: #eaeaea; +} +.highlight figcaption a:hover { + border-bottom-color: #eaeaea; +} +.highlight .gutter pre { + padding-left: 10px; + padding-right: 10px; + color: #666; + text-align: right; + background-color: #292929; +} +.highlight .code pre { + width: 100%; + padding-left: 10px; + padding-right: 10px; + background-color: #000; +} +.highlight .line { + height: 20px; +} +.gutter { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.gist table { + width: auto; +} +.gist table td { + border: none; +} +pre .deletion { + background: #800000; +} +pre .addition { + background: #008000; +} +pre .meta { + color: #c397d8; +} +pre .comment { + color: #969896; +} +pre .variable, +pre .attribute, +pre .tag, +pre .name, +pre .regexp, +pre .ruby .constant, +pre .xml .tag .title, +pre .xml .pi, +pre .xml .doctype, +pre .html .doctype, +pre .css .id, +pre .css .class, +pre .css .pseudo { + color: #d54e53; +} +pre .number, +pre .preprocessor, +pre .built_in, +pre .builtin-name, +pre .literal, +pre .params, +pre .constant, +pre .command { + color: #e78c45; +} +pre .ruby .class .title, +pre .css .rules .attribute, +pre .string, +pre .symbol, +pre .value, +pre .inheritance, +pre .header, +pre .ruby .symbol, +pre .xml .cdata, +pre .special, +pre .formula { + color: #b9ca4a; +} +pre .title, +pre .css .hexcolor { + color: #70c0b1; +} +pre .function, +pre .python .decorator, +pre .python .title, +pre .ruby .function .title, +pre .ruby .title .keyword, +pre .perl .sub, +pre .javascript .title, +pre .coffeescript .title { + color: #7aa6da; +} +pre .keyword, +pre .javascript .function { + color: #c397d8; +} +@media screen and (max-width: 1280px) { + .layout-cart .post { + width: 1024px; + } + .layout-cart .post>a { + width: 545px; + height: 340px; + } + .layout-cart .post-text { + top: 10px; + width: 475px; + height: 310px; + } + .layout-cart .post:nth-child(odd) .post-text { + left: 512px; + } + .layout-cart .post:nth-child(even) .post-text { + right: 512px; + } + .layout-cart .post-text .post-time { + font-size: 12px; + margin: 50px 0 0 60px; + } + .layout-cart .post-text .post-title { + font-size: 24px; + margin: 10px 60px 0 60px; + } + .layout-cart .post-text .post-content { + margin: 10px 60px 0 60px; + } + .layout-cart .post-text .post-meta { + position: absolute; + left: 60px; + bottom: 10px; + } +} +@media screen and (max-width: 1024px) { + .layout-cart .post { + width: 1000px; + } + .layout-cart .post>a { + width: 530px; + height: 320px; + } + .layout-cart .post-text { + top: 10px; + width: 460px; + height: 300px; + } + .layout-cart .post:nth-child(odd) .post-text { + left: 500px; + } + .layout-cart .post:nth-child(even) .post-text { + right: 500px; + } + .layout-cart .post-text .post-time { + font-size: 12px; + margin: 50px 0 0 60px; + } + .layout-cart .post-text .post-title { + font-size: 24px; + margin: 10px 60px 0 60px; + } + .layout-cart .post-text .post-content { + margin: 10px 60px 0 60px; + } + .layout-cart .post-text .post-meta { + position: absolute; + left: 60px; + bottom: 10px; + } +} +@media screen and (max-width: 1000px) { + .layout-cart .post { + width: 90%; + background: #fff; + border-bottom: 1px solid #eaeaea; + } + .layout-cart .post>a { + width: 100%; + height: auto; + margin: 0 auto; + display: block; + } + .layout-cart .post>a img { + margin: 0 auto; + } + .layout-cart .post-text { + position: static; + width: 100%; + height: auto; + margin: 0 auto; + background: transparent; + border: none; + } + .layout-cart .post-text .post-time { + margin: 10px 0; + } + .layout-cart .post-text .post-title { + font-size: 24px; + margin: 10px 0; + } + .layout-cart .post-text .post-content { + margin: 10px 0; + } + .layout-cart .post-text .post-meta { + position: static; + margin: 10px 0; + } +} +@media screen and (max-width: 1000px) { + .layout-cart .post { + width: 96%; + } +} +@media screen and (max-width: 1024px) { + header .motto { + width: 80%; + } + .layout-pure { + width: 70%; + } + .layout-archive { + width: 80%; + } + .layout-page-container { + width: 80%; + } + #TCP-title { + width: 80%; + } + .layout-post { + width: 80%; + } + .k-catelog-list { + display: none; + visibility: hidden; + } + .relate-post .relate-post-text { + width: 60%; + } + .relate-post .relate-post-cover { + width: 37%; + } +} +@media screen and (max-width: 768px) { + header .motto { + width: 90%; + } + header #logo { + margin: auto calc((100% - 10rem) / 2); + } + header #navigation-show { + clear: both; + text-align: center; + float: none; + } + .layout-cart { + width: 90%; + height: auto; + } + .layout-pure { + width: 90%; + } + .layout-archive { + width: 90%; + } + .layout-page-container { + width: 90%; + } + #TCP-title { + width: 90%; + } + .layout-post { + width: 90%; + } + .relate-post .relate-post-text { + width: 100%; + } + .relate-post .relate-post-cover { + display: none; + } +} +@media screen and (max-width: 640px) { + header .motto { + display: none; + } + .layout-pure .post-meta .right { + display: none; + } + .layout-archive { + width: 95%; + } + .layout-page-container { + width: 95%; + } + #TCP-title { + width: 95%; + } + .layout-post { + width: 95%; + } + #navigation-hide p { + text-align: left; + margin-left: 0.9em; + width: 80%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + #progress-percentage h1 { + display: none; + } + .investment-title-2>span a { + margin: 0px 2px; + } + .investment-title-2>span a:first-child { + display: none; + } +} diff --git a/css/comment.css b/css/comment.css new file mode 100644 index 0000000..3cca873 --- /dev/null +++ b/css/comment.css @@ -0,0 +1,83 @@ +.layout-comment { + line-height: inherit; + margin-top: 1em; +} +.layout-comment a { + border-bottom: none; +} +/* gitalk details */ +.gt-container .gt-header-comment { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + margin-left: 0; +} +.gt-container .gt-header-textarea { + min-height: 8.125em; + max-height: 15em; +} +.gt-container .gt-avatar-github { + display: none; +} +.gt-container .gt-avatar.gt-header-avatar { + display: none; +} +.gt-container .gt-no-init { + padding: 1.25em 0; + text-align: center; +} +.gt-container .gt-no-init>p { + text-align: center; +} +.gt-container .gt-meta { + margin: 0 0; + padding: 1em 0; + position: relative; + border-bottom: 0px solid #e9e9e9; + font-size: 1em; +} +.gt-container .gt-popup { + position: absolute; + right: 0; + top: 3.2em; + background: #fff; + display: inline-block; + border: 1px solid #e9e9e9; + padding: 0.625em 0; + font-size: 0.875em; + letter-spacing: 0.5px; +} +.gt-container .gt-popup .gt-action.is--active:before { + content: ''; + width: 0.25em; + height: 0.25em; + background: #6190e8; + position: absolute; + left: 0.5em; + top: 1.2375em; +} +/* vline details */ +.valine .vwrap { + overflow: hidden; + position: relative; + border: 1px solid #ededed; + cursor: pointer; +} +.valine img { + display: inline-block; +} +.valine .vlist .vcard .vfooter .vat { + background: transparent; + color: #fff; + padding: 0.2em 1em; + line-height: 1.6; + cursor: pointer; + word-break: keep-all; + text-transform: uppercase; + display: inline-block; +/*display: inline-block; fix button ‘回复’ display on Firefox*/ +} +.layout-share { + line-height: inherit; + margin-top: 1em; +} diff --git a/css/fonts/FontAwesome.otf b/css/fonts/FontAwesome.otf deleted file mode 100644 index 8b0f54e47e1d356dcf1496942a50e228e0f1ee14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62856 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 diff --git "a/2019/10/12/css\346\212\200\345\267\247/index.html" "b/2019/10/12/css\346\212\200\345\267\247/index.html" index 2c03073..fcfa5d7 100644 --- "a/2019/10/12/css\346\212\200\345\267\247/index.html" +++ "b/2019/10/12/css\346\212\200\345\267\247/index.html" @@ -320,7 +320,13 @@

    Navigation

    - + + + + 技巧 + + + @@ -381,10 +387,6 @@

    - - @@ -403,23 +405,23 @@

    - - H5(nuxt)项目引入字体(入门到放弃) + + H5项目引入字体(入门到放弃)

    - H5(nuxt)项目引入字体方法1:1.下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)2.先自己定义一个font.css文件,字体文件的路径引入 -1234567@font-face { font-fami... + H5项目引入字体方法1:1.下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)2.先自己定义一个font.css文件,字体文件的路径引入 +1234567@font-face { font-family: &q...

    - + - H5(nuxt)项目引入字体(入门到放弃) + H5项目引入字体(入门到放弃)
    @@ -473,29 +475,6 @@

    -
  • -
    - - Hello World - - -

    - Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using ... -

    -
    - -
    - - - Hello World - -
    -
  • - - diff --git "a/2019/10/12/js\346\212\200\345\267\247/index.html" "b/2019/10/12/js\346\212\200\345\267\247/index.html" index 480a135..a846cc2 100644 --- "a/2019/10/12/js\346\212\200\345\267\247/index.html" +++ "b/2019/10/12/js\346\212\200\345\267\247/index.html" @@ -320,7 +320,13 @@

    Navigation

    - + + + + 技巧 + + + @@ -449,23 +455,23 @@

    - - H5(nuxt)项目引入字体(入门到放弃) + + H5项目引入字体(入门到放弃)

    - H5(nuxt)项目引入字体方法1:1.下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)2.先自己定义一个font.css文件,字体文件的路径引入 -1234567@font-face { font-fami... + H5项目引入字体方法1:1.下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)2.先自己定义一个font.css文件,字体文件的路径引入 +1234567@font-face { font-family: &q...

    - + - H5(nuxt)项目引入字体(入门到放弃) + H5项目引入字体(入门到放弃)
    @@ -518,29 +524,6 @@

    - - Hello World - - -

    - Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using ... -

    - - -
    - - - Hello World - -
    - - - diff --git "a/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" "b/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" index c6aace0..ab93ce9 100644 --- "a/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" +++ "b/2019/10/12/\347\247\273\345\212\250\347\253\257H5/index.html" @@ -320,7 +320,13 @@

    Navigation

    - + + + + 移动端问题 + + + @@ -357,7 +363,7 @@
    To Top - @@ -383,23 +389,23 @@
    - - H5(nuxt)项目引入字体(入门到放弃) + + H5项目引入字体(入门到放弃)

    - H5(nuxt)项目引入字体方法1:1.下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)2.先自己定义一个font.css文件,字体文件的路径引入 -1234567@font-face { font-fami... + H5项目引入字体方法1:1.下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)2.先自己定义一个font.css文件,字体文件的路径引入 +1234567@font-face { font-family: &q...

    - + - H5(nuxt)项目引入字体(入门到放弃) + H5项目引入字体(入门到放弃)
    @@ -454,29 +460,6 @@
    - - Hello World - - -

    - Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using ... -

    - - -
    - - - Hello World - -
    - - - diff --git a/archives/page/4/index.html b/about/index.html similarity index 69% rename from archives/page/4/index.html rename to about/index.html index 7552743..6426a12 100644 --- a/archives/page/4/index.html +++ b/about/index.html @@ -13,7 +13,7 @@ - Archive | 向着光亮的地方 + 关于 | 向着光亮的地方 @@ -160,7 +160,7 @@

    - Archive + 关于

    @@ -251,133 +251,47 @@

    Navigation

    - -
    -
    - - + +
    + + + + +
    +

    联系方式

    + + + + + + + + + + + + + +
    微信号公众号小程序
    avataravataravatar
    + +
    + + +
    + + +
    +
    diff --git a/archives/2019/10/index.html b/archives/2019/10/index.html index 90fa8ae..0fa7c6d 100644 --- a/archives/2019/10/index.html +++ b/archives/2019/10/index.html @@ -263,7 +263,7 @@

    Navigation

    --> - Total 5 pian post + Total 4 pian post
    @@ -278,14 +278,18 @@

    Navigation