소스 검색

众瀚公众号模板

mushencc 2 년 전
커밋
a49d9fc18b
78개의 변경된 파일344개의 추가작업 그리고 0개의 파일을 삭제
  1. 125 0
      css/index.css
  2. 85 0
      css/my.css
  3. BIN
      image/92.png
  4. BIN
      image/active.png
  5. BIN
      image/banner.png
  6. BIN
      image/close.png
  7. BIN
      image/default.png
  8. BIN
      image/down.png
  9. BIN
      image/failure.png
  10. BIN
      image/gou.png
  11. BIN
      image/hair.png
  12. BIN
      image/icon-right.png
  13. BIN
      image/icon/icon/banner.png
  14. BIN
      image/icon/icon/operate01.png
  15. BIN
      image/icon/icon/operate02.png
  16. BIN
      image/icon/icon/operate03.png
  17. BIN
      image/icon/icon/operate04.png
  18. BIN
      image/icon/icon/phone.png
  19. BIN
      image/icon/icon/tips-icon01.png
  20. BIN
      image/icon/icon/tips-icon02.png
  21. BIN
      image/icon/icon/杩斿洖.png
  22. BIN
      image/icon/icon/涓.png
  23. BIN
      image/icon/icon/鍒犻櫎.png
  24. BIN
      image/icon/icon/鎷嶆憚.png
  25. BIN
      image/icon/icon/鏅氶.png
  26. BIN
      image/icon/icon/鏈€変腑.png
  27. BIN
      image/icon/myCenter05.png
  28. BIN
      image/icon09.png
  29. BIN
      image/icon10.png
  30. BIN
      image/icon11.png
  31. BIN
      image/icon12.png
  32. BIN
      image/icon13.png
  33. BIN
      image/icon14.png
  34. BIN
      image/icon15.png
  35. BIN
      image/icon16.png
  36. BIN
      image/icon17.png
  37. BIN
      image/jiegua1.png
  38. BIN
      image/leave.png
  39. BIN
      image/medical.png
  40. BIN
      image/my-active.png
  41. BIN
      image/my.png
  42. BIN
      image/myCenter01.png
  43. BIN
      image/myCenter02.png
  44. BIN
      image/myCenter03.png
  45. BIN
      image/myCenter04.png
  46. BIN
      image/myCenter05.png
  47. BIN
      image/myCenter06.png
  48. BIN
      image/noodles.png
  49. BIN
      image/open.png
  50. BIN
      image/operate01.png
  51. BIN
      image/operate02.png
  52. BIN
      image/operate03.png
  53. BIN
      image/operate04.png
  54. BIN
      image/operate05.png
  55. BIN
      image/order.png
  56. BIN
      image/ordershow.png
  57. BIN
      image/phone.png
  58. BIN
      image/pic.png
  59. BIN
      image/radio-active.png
  60. BIN
      image/radio-default.png
  61. BIN
      image/repair.png
  62. BIN
      image/server-active.png
  63. BIN
      image/server.png
  64. BIN
      image/shopCar.png
  65. BIN
      image/sower.png
  66. BIN
      image/state-active.png
  67. BIN
      image/state.png
  68. BIN
      image/success.png
  69. BIN
      image/tips-icon01.png
  70. BIN
      image/tips-icon02.png
  71. BIN
      image/up.png
  72. BIN
      image/upDown.png
  73. BIN
      image/upload-default.png
  74. BIN
      image/灏卞瘽绾綍.png
  75. BIN
      image/闂ㄧ璁板綍.png
  76. 132 0
      index.html
  77. 1 0
      js/jquery.js
  78. 1 0
      js/jquery.min.js

+ 125 - 0
css/index.css

@@ -0,0 +1,125 @@
+* {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box
+}
+
+*,
+body {
+  padding: 0px;
+  margin: 0px;
+  color: #222;
+  font-family: "微软雅黑";
+}
+
+html,
+body {
+  font-size: .16rem;
+  color: #ffffff;
+  position: relative;
+  width: 100%;
+  box-sizing: border-box;
+  height: 100%;
+}
+
+.bck {
+  width: 100%;
+  height: 90rem;
+
+  background-color: rgb(80, 80, 242);
+
+
+}
+
+.banner {
+  position: relative;
+  left: 50%;
+  transform: translate(-50%, -40%);
+  width: 350rem;
+}
+
+#content {
+  width: 100%;
+  margin-top: -40rem;
+}
+
+#content_item {
+  display: flex;
+  flex-wrap: wrap;
+}
+
+#content_item>div {
+  width: 30%;
+  font-size: 12rem;
+  height: 110rem;
+  border-right: 1px solid rgb(150, 148, 148);
+  border-bottom: 1px solid rgb(150, 148, 148);
+  text-align: center;
+  line-height: 50rem;
+  font-weight: 600;
+}
+
+#content_item>div:nth-child(3n+1) {
+  margin-left: 5%;
+  border-left: none;
+}
+
+#content_item>div:nth-child(3n) {
+
+  border-right: none;
+}
+
+
+
+#content_item>div img {
+  width: 50rem;
+  display: block;
+  margin-left: 50%;
+  transform: translate(-50%, 30%);
+}
+
+.show_all {
+  font-size: 12rem;
+  color: rgb(77, 79, 79);
+  text-align: center;
+  margin-top: 20rem;
+  font-weight: bold;
+  margin-bottom: 20rem;
+}
+
+#foot {
+  width: 100%;
+  position: fixed;
+  bottom: 0rem;
+  border: 1px;
+  height: 50rem;
+  border-top: 1px solid rgb(150, 148, 148);
+  display: flex;
+  flex-wrap: wrap;
+}
+
+#foot>div {
+  text-align: center;
+  font-size: 10rem;
+  line-height: 30rem;
+}
+
+#foot>div img {
+  display: block;
+  position: relative;
+  left: 50%;
+  top: 10%;
+  transform: translate(-50%);
+}
+
+#pageOne {
+  display: block;
+  overflow: auto;
+  height: calc(100% - 50rem);
+}
+
+#pageTwo {
+  display: none;
+  overflow: auto;
+  height: calc(100% - 50rem);
+}

+ 85 - 0
css/my.css

@@ -0,0 +1,85 @@
+.bck2 {
+  width: 100%;
+  height: 200rem;
+  background-color: rgb(80, 80, 242);
+}
+
+#head_pic {
+  position: relative;
+  left: 50%;
+  transform: translate(-50%, -120%);
+  width: 100rem;
+  height: 150rem;
+  font-size: 18rem;
+}
+
+.head_content {
+  width: 100%;
+  height: 100rem;
+  border: 2rem solid rgb(225, 223, 223);
+  border-radius: 50%;
+  overflow: hidden;
+  background-color: #ffffff;
+}
+
+#my_head {
+  height: 100rem;
+  width: 100rem;
+}
+
+#my_name {
+  text-overflow: ellipsis;
+  overflow: hidden;
+  white-space: nowrap;
+  width: 100%;
+  text-align: center;
+  margin-top: 10rem;
+  color: #ffffff;
+}
+
+.my_item {
+  height: 400rem;
+  border: 1px solid rgb(232, 228, 228);
+  z-index: 99;
+  position: relative;
+  margin-top: -180rem;
+  margin-bottom: 20rem;
+  left: 50%;
+  transform: translate(-50%);
+  width: 92%;
+  background-color: #fffdfd;
+  font-size: 12rem;
+  border-radius: 10rem;
+  box-shadow: 5px 5px 10px rgb(220, 217, 217);
+}
+
+.my_item>ul {
+  list-style: none;
+  padding: 0 0 0 20rem;
+}
+
+.my_item>ul li {
+  border-bottom: 1px solid rgb(214, 214, 214);
+  height: 60rem;
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+  font-size: 14rem;
+  font-weight: 600;
+}
+
+.my_item>ul li div {
+  display: flex;
+  width: 100rem;
+
+  justify-content: space-around;
+  align-items: center;
+}
+
+.my_item>ul li div img {
+  width: 20rem;
+}
+
+.my_item>ul li>img {
+  margin-right: 20rem;
+}

BIN
image/92.png


BIN
image/active.png


BIN
image/banner.png


BIN
image/close.png


BIN
image/default.png


BIN
image/down.png


BIN
image/failure.png


BIN
image/gou.png


BIN
image/hair.png


BIN
image/icon-right.png


BIN
image/icon/icon/banner.png


BIN
image/icon/icon/operate01.png


BIN
image/icon/icon/operate02.png


BIN
image/icon/icon/operate03.png


BIN
image/icon/icon/operate04.png


BIN
image/icon/icon/phone.png


BIN
image/icon/icon/tips-icon01.png


BIN
image/icon/icon/tips-icon02.png


BIN
image/icon/icon/杩斿洖.png


BIN
image/icon/icon/涓.png


BIN
image/icon/icon/鍒犻櫎.png


BIN
image/icon/icon/鎷嶆憚.png


BIN
image/icon/icon/鏅氶.png


BIN
image/icon/icon/鏈€変腑.png


BIN
image/icon/myCenter05.png


BIN
image/icon09.png


BIN
image/icon10.png


BIN
image/icon11.png


BIN
image/icon12.png


BIN
image/icon13.png


BIN
image/icon14.png


BIN
image/icon15.png


BIN
image/icon16.png


BIN
image/icon17.png


BIN
image/jiegua1.png


BIN
image/leave.png


BIN
image/medical.png


BIN
image/my-active.png


BIN
image/my.png


BIN
image/myCenter01.png


BIN
image/myCenter02.png


BIN
image/myCenter03.png


BIN
image/myCenter04.png


BIN
image/myCenter05.png


BIN
image/myCenter06.png


BIN
image/noodles.png


BIN
image/open.png


BIN
image/operate01.png


BIN
image/operate02.png


BIN
image/operate03.png


BIN
image/operate04.png


BIN
image/operate05.png


BIN
image/order.png


BIN
image/ordershow.png


BIN
image/phone.png


BIN
image/pic.png


BIN
image/radio-active.png


BIN
image/radio-default.png


BIN
image/repair.png


BIN
image/server-active.png


BIN
image/server.png


BIN
image/shopCar.png


BIN
image/sower.png


BIN
image/state-active.png


BIN
image/state.png


BIN
image/success.png


BIN
image/tips-icon01.png


BIN
image/tips-icon02.png


BIN
image/up.png


BIN
image/upDown.png


BIN
image/upload-default.png


BIN
image/灏卞瘽绾綍.png


BIN
image/闂ㄧ璁板綍.png


+ 132 - 0
index.html

@@ -0,0 +1,132 @@
+<!DOCTYPE html>
+
+<head>
+  <meta charset="UTF-8">
+  <title>小程序公众号</title>
+
+  <link rel="stylesheet" href="css/index.css">
+  <link rel="stylesheet" href="css/my.css">
+  <script src="js/jquery.js"></script>
+  <script src="js/jquery.min.js"></script>
+</head>
+
+<body>
+  <div id="pageOne">
+    <div class="bck"></div>
+    <div class="header">
+      <img src="./image/banner.png" class="banner">
+    </div>
+
+    <div id="content">
+      <div id="repl"></div>
+    </div>
+    <div class="show_all">展示全部</div>
+  </div>
+  <div id="pageTwo">
+    <div class="bck2"></div>
+    <div id="head_pic">
+      <div class="head_content"><img id="my_head" /></div>
+      <div id="my_name"></div>
+    </div>
+    <div class="my_item">
+      <ul>
+        <li>
+          <div><img src="./image/myCenter01.png" /><span>我的消费</span></div>
+          <img src="./image/icon-right.png" alt="">
+        </li>
+        <li>
+          <div><img src="./image/myCenter05.png" /><span>我的考勤</span></div>
+          <img src="./image/icon-right.png" alt="">
+        </li>
+        <li>
+          <div><img src="./image/myCenter06.png" /><span>我的门禁</span></div>
+          <img src="./image/icon-right.png" alt="">
+        </li>
+        <li>
+          <div><img src="./image/myCenter04.png" /><span>我的订单</span></div>
+          <img src="./image/icon-right.png" alt="">
+        </li>
+        <li>
+          <div><img src="./image/myCenter02.png" /><span>我的信息</span></div>
+          <img src="./image/icon-right.png" alt="">
+        </li>
+        <li>
+          <div><img src="./image/myCenter03.png" /><span>我的操作</span></div>
+          <img src="./image/icon-right.png" alt="">
+        </li>
+      </ul>
+    </div>
+  </div>
+  <div id="foot">
+  </div>
+</body>
+<script>
+  var list = [
+    { title: '自助订餐', src: './image/noodles.png', path: '' },
+    { title: '我的会议', src: './image/icon14.png', path: '' },
+    { title: '消费充值', src: './image/icon12.png', path: '' },
+    { title: '消费明细', src: './image/icon15.png', path: '' },
+    { title: '门禁记录', src: './image/icon15.png', path: '' },
+    { title: 'IC卡改密', src: './image/icon09.png', path: '' },
+    { title: '我要请假', src: './image/leave.png', path: '' },
+    { title: '请假记录', src: './image/icon13.png', path: '' },
+    { title: '考勤记录', src: './image/icon16.png', path: '' }
+  ];
+  let str = '';
+  for (let i in list) {
+    str += `<div><img src='${list[i].src}'/><span>${list[i].title}</span></div>`;
+  };
+  let val = $(`<div id='content_item'>${str}</div>`);
+  val.replaceAll($('#repl'));
+  var footList = [
+    { title: '常用功能', src: './image/state.png', active_src: './image/state-active.png', isClick: true },
+    { title: '我的', src: './image/my.png', active_src: './image/my-active.png', isClick: false }
+  ];
+  let foot_str = '';
+  for (let i in footList) {
+    foot_str += `<div class='foot_item' style='width:${100 / footList.length}%'><img class='foot_img' src='${footList[i].isClick ? footList[i].active_src : footList[i].src}'/><span class='foot_title' style='color:${footList[i].isClick ? 'blue' : 'black'}'>${footList[i].title}</span></div>`;
+  };
+  let foot_val = $(`<div id='foot'>${foot_str}</div>`);
+  foot_val.replaceAll($('#foot'));
+
+  elmOnchangeList('.foot_item');
+  function elmOnchangeList(elm) {
+    $(elm).each(function (i, item) {
+      $(item).click(function () {
+        if ($(this).is($(elm).eq(i))) {
+          if (!footList[i].isClick) {
+            var indexList = [];//获取没有被点击的index;
+            footList.forEach((v, index) => {
+              if (index != i) {
+                indexList.push(index);
+              }
+            })
+            indexList.forEach((v) => {//没有被点击的赋值;
+              footList[v].isClick = false;
+              document.getElementsByClassName('foot_img')[v].src = footList[v].src;
+              document.getElementsByClassName('foot_title')[v].style.color = 'black'
+            })
+            footList[i].isClick = !footList[i].isClick;
+            document.getElementsByClassName('foot_img')[i].src = footList[i].isClick ? footList[i].active_src : footList[i].src;
+            document.getElementsByClassName('foot_title')[i].style.color = 'blue';
+            if (i == 0) {//点击的下标
+              $('#pageOne').css("display", 'block');
+              $('#pageTwo').css("display", 'none');
+            } else if (i == 1) {
+              $('#pageOne').css("display", 'none');
+              $('#pageTwo').css("display", 'block');
+            }
+          }
+
+        }
+      });
+    });
+  }
+</script>
+<script>//我的
+  var name = '胡玮大帅逼!!!';
+  $('#my_name').html(name);
+  document.getElementById('my_head').src = './image/92.png'
+</script>
+
+</html>

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 0
js/jquery.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 0
js/jquery.min.js


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.