目录结构:

Web25\

|—css\ reset.css、common.css、index.css、login.css、reg.css

|—js\ jquery-3.3.1.js、index.js、login.js、reg.js

|—index.html、course.html、pay.html、search.html、login.html、reg.html


源码:

HTML

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>首页</title>
  6. <link rel="stylesheet" href="css/reset.css">
  7. <link rel="stylesheet" href="css/common.css">
  8. <link rel="stylesheet" href="https://at.alicdn.com/t/font_791124_pbr311n1o2.css">
  9. <link rel="stylesheet" href="css/index.css">
  10. <script src="js/jquery-3.3.1.js"></script>
  11. </head>
  12. <body>
  13. <!--header start-->
  14. <div class="header">
  15. <div class="header-contain">
  16. <div class="logo"><a href="javascript:void(0);" class="logo-title"></a></div>
  17. <ul class="menu">
  18. <li class="active"><a href="javascript:void(0);">首&emsp;&emsp;页</a></li>
  19. <li><a href="course.html">在线课堂</a></li>
  20. <li><a href="pay.html">付费课程</a></li>
  21. <li><a href="search.html">搜&emsp;&emsp;索</a></li>
  22. </ul>
  23. <div class="login-box">
  24. <i class="iconfont icon-user"></i>
  25. <span><a href="reg.html">注册</a></span>&nbsp;/
  26. <span><a href="login.html">登录</a></span>
  27. </div>
  28. </div>
  29. </div>
  30. <!--header end-->
  31.  
  32. <!--middle start-->
  33. <div class="main">
  34. <div class="main-box clearfix">
  35. <div class="main-contain">
  36. <!--轮播图-->
  37. <div class="banner">
  38. <ul class="pic">
  39. <li><a href="javascript:void(0)"><img src="https://res.shiguangkey.com//file/201806/19/20180619142252602590185.jpg" alt="图片1"></a></li>
  40. <li><a href="javascript:void(0)"><img src="https://res.shiguangkey.com//file/201806/19/20180619141337485823895.jpg" alt="图片2"></a></li>
  41. <li><a href="javascript:void(0)"><img src="https://res.shiguangkey.com//file/201806/21/20180621150342030454625.jpg" alt="图片3"></a></li>
  42. <li><a href="javascript:void(0)"><img src="https://res.shiguangkey.com//file/201805/17/20180517113424433990524.jpg" alt="图片4"></a></li>
  43. </ul>
  44. <ul class="tab">
  45. <li></li>
  46. <li></li>
  47. <li></li>
  48. <li></li>
  49. </ul>
  50. <ul class="btn">
  51. <!--<li class="left">&lt;</li>-->
  52. <!--<li class="right">&gt;</li>-->
  53. <li class="left"><i class="iconfont icon-BAI-zuojiantou"></i></li>
  54. <li class="right"><i class="iconfont icon-BAI-youjiantou"></i></li>
  55. </ul>
  56. </div>
  57. <!--三个框-->
  58. <div class="content">
  59. <ul class="recommend-news">
  60. <li>
  61. <a href="javascript:void(0)"><img src="https://res.shiguangkey.com//file/201806/04/20180604235838752491899.png!mall_course_a" alt="图片1"></a>
  62. <p><a href="https://www.shiguangkey.com/course/830">SEO优化,最新快速排名技巧解答分享</a></p>
  63. </li>
  64. <li>
  65. <a href="javascript:void(0)"><img src="https://res.shiguangkey.com//file/201805/26/20180526105323340886406.png!mall_course_c" alt="图片2"></a>
  66. <p><a href="https://www.shiguangkey.com/course/1767">web前端零基础入门</a></p>
  67. </li>
  68. <li>
  69. <a href="javascript:void(0)"><img src="https://res.shiguangkey.com//file/201805/03/20180503165311843004082.png!mall_course_c" alt="图片3"></a>
  70. <p><a href="https://www.shiguangkey.com/course/2191">韩语小白变大神</a></p>
  71. </li>
  72. </ul>
  73. </div>
  74. <!--新闻-->
  75. <div class="news clearfix">
  76. <ul class="nav clearfix">
  77. <li class="active">语言</li>
  78. <li>前端</li>
  79. <li>Python</li>
  80. <li>C++</li>
  81. </ul>
  82. <ul class="content">
  83. <li>
  84. <div class="clearfix">
  85. <div class="left">
  86. <img src="https://res.shiguangkey.com//file/201805/03/20180503165311843004082.png!mall_course_a" alt="">
  87. </div>
  88. <div class="right">
  89. <p><span>可里:</span>大学韩国语专业 亚篮锦标赛韩语随同翻译 3年线上韩语教育经验</p>
  90. <p><span>小美:</span>大学韩语专业 韩语TOPIK6级 三年线上教学经验</p>
  91. <p><span>鸭梨:</span>大学韩国语专业 2年线上韩语教学经验 多年韩国漫画翻译经验</p>
  92. <p><span>可可:</span>韩语随同翻译 牙科医疗反映 丰富口译经验 多年爱豆站姐翻译经验</p>
  93. </div>
  94. </div>
  95. <div class="clearfix">
  96. <div class="left">
  97. <img src="https://res.shiguangkey.com//file/201807/23/20180723165649433839624.png!mall_course_a" alt="">
  98. </div>
  99. <div class="right">
  100. <p><span>Kayee:</span>口语水平优秀 语言表达能力强 教学经验丰富 对学员有耐心</p>
  101. <p><span>Celin:</span>课堂活泼有趣 注重和学员互动 轻轻松松帮大家理解英语知识</p>
  102. <p><span>Molly:</span>商务英语专业 对学员耐心 喜欢发掘不同类型的英语应用</p>
  103. <p><span>Zoey:</span>口语水平优秀 语言表达能力强 注重培养学员的口语能力和书写能力</p>
  104. </div>
  105. </div>
  106. </li>
  107. <li>
  108. <div class="clearfix">
  109. <div class="left">
  110. <img src="https://res.shiguangkey.com//file/201805/26/20180526105323340886406.png!mall_course_a" alt="">
  111. </div>
  112. <div class="right">
  113. <p><span>PC+移动开发班</span></p>
  114. <p>html + css</p>
  115. <p><span>移动网站开发内容</span></p>
  116. <p>html5 + css3</p>
  117. </div>
  118. </div>
  119. <div class="clearfix">
  120. <div class="left">
  121. <img src="https://res.shiguangkey.com//file/201804/11/20180411113302019932295.jpg!mall_course_a" alt="">
  122. </div>
  123. <div class="right">
  124. <p><span>javascript</span></p>
  125. <p>操作DOM 面向对象 Jquery ECMAScript6</p>
  126. <p><span>前端框架</span></p>
  127. <p>vue Angular React</p>
  128. </div>
  129. </div>
  130. </li>
  131. <li>
  132. <div class="clearfix">
  133. <div class="left">
  134. <img src="https://res.shiguangkey.com//file/201807/02/20180702141502580115367.png!mall_course_a" alt="">
  135. </div>
  136. <div class="right">
  137. <p><span>基础阶段</span></p>
  138. <p>python基础 python进阶 web前端</p>
  139. <p><span>实战阶段</span></p>
  140. <p>框架 项目</p>
  141. </div>
  142. </div>
  143. <div class="clearfix">
  144. <div class="left">
  145. <img src="https://res.shiguangkey.com//file/201807/02/20180702153723740596415.png!mall_course_a" alt="">
  146. </div>
  147. <div class="right">
  148. <p><span>Python数据分析与机器学习</span></p>
  149. <p>numpy pandas matplotlib seaborn</p>
  150. <p>K邻近算法 线性回归与逻辑回归算法</p>
  151. <p>决策树算法 集成算法与随机森林 贝叶斯算法 支持向量机</p>
  152. </div>
  153. </div>
  154. </li>
  155. <li>
  156. <div class="clearfix">
  157. <div class="left">
  158. <img src="https://res.shiguangkey.com//file/201804/19/20180419103002769224662.jpg!mall_course_a" alt="">
  159. </div>
  160. <div class="right">
  161. <p><span>c++课程体系</span></p>
  162. <p>C语言核心 C++语言核心</p>
  163. <p>Windows核心编程 Linux核心编程</p>
  164. <p>QT核心编程 服务器核心编程</p>
  165. </div>
  166. </div>
  167. <div class="clearfix">
  168. <div class="left">
  169. <img src="https://res.shiguangkey.com//file/201807/02/20180702153645933550456.png!mall_course_a" alt="">
  170. </div>
  171. <div class="right">
  172. <p><span>罗伯特:</span>十年项目开发经验 精通C/C++、Windows游戏编程</p>
  173. <p><span>九夏老师:</span>七年企业级项目实战经验,擅长Windows/Linux平台</p>
  174. <p><span>Danny:</span>八年大型项目开发经验,精通C/C++编程语言,擅长WindowsAPI</p>
  175. <p><span>强森老师:</span>五年企业级IT项目开发经验,三年线下教学经验</p>
  176. </div>
  177. </div>
  178. </li>
  179. </ul>
  180. </div>
  181. <div class="more">加载更多</div>
  182. </div>
  183. <div class="aside">
  184. <div class="course">
  185. <p>公开课<span>更多</span></p>
  186. <div><img src="https://res.shiguangkey.com/file/201804/19/20180419161303876645368.png!mall_course_b" alt=""></div>
  187. <p>Python 零基础入门到项目实战开发</p>
  188. <hr>
  189. </div>
  190. <div class="course">
  191. <p>VIP课<span>更多</span></p>
  192. <div><img src="https://res.shiguangkey.com//file/201804/19/20180419103636100353500.jpg!mall_course_a" alt=""></div>
  193. <p>Python基础</p>
  194. <p>Python进阶</p>
  195. <p>Python web</p>
  196. <p>框架(Django Tornado)</p>
  197. <p>项目实战</p>
  198. <hr>
  199. </div>
  200. <div class="about">
  201. <h2>关注我</h2>
  202. <p><i class="iconfont icon-weixin21" style="color: green;"></i>&nbsp;微信号</p>
  203. <p><i class="iconfont icon-qq1" style="color: blue;"></i>&nbsp;QQ号</p>
  204. <p><i class="iconfont icon-weibo21" style="color: red;"></i>&nbsp;微博号<span>扫描关注</span></p>
  205. <hr>
  206. </div>
  207. <div class="recommend">
  208. <h2>热门推荐</h2>
  209. <div class="hot clearfix">
  210. <div class="left">
  211. <p class="upper">湖南信息技术类中高职衔接培训班来访潭州,探索互联网+教育新模式</p>
  212. <p class="lower">热点<span>8月16日</span></p>
  213. </div>
  214. <div class="right">
  215. <img src="http://a1.qpic.cn/psb?/V13Pc4324LdOaJ/EaLrCUqB.T14wh*zo.6jalz0OlnGr7k*Ka5MzNoWnsY!/b/dAgBAAAAAAAA" alt="">
  216. </div>
  217. </div>
  218. <div class="hot clearfix">
  219. <div class="left">
  220. <p class="upper">湖南信息技术类中高职衔接培训班来访潭州,探索互联网+教育新模式</p>
  221. <p class="lower">热点<span>8月16日</span></p>
  222. </div>
  223. <div class="right">
  224. <img src="http://a1.qpic.cn/psb?/V13Pc4324LdOaJ/EaLrCUqB.T14wh*zo.6jalz0OlnGr7k*Ka5MzNoWnsY!/b/dAgBAAAAAAAA" alt="">
  225. </div>
  226. </div>
  227. <div class="hot clearfix">
  228. <div class="left">
  229. <p class="upper">湖南信息技术类中高职衔接培训班来访潭州,探索互联网+教育新模式</p>
  230. <p class="lower">热点<span>8月16日</span></p>
  231. </div>
  232. <div class="right">
  233. <img src="http://a1.qpic.cn/psb?/V13Pc4324LdOaJ/EaLrCUqB.T14wh*zo.6jalz0OlnGr7k*Ka5MzNoWnsY!/b/dAgBAAAAAAAA" alt="">
  234. </div>
  235. </div>
  236. </div>
  237. </div>
  238. </div>
  239. </div>
  240. <!--middle end-->
  241.  
  242. <!--footer start-->
  243. <div class="footer">
  244. <div class="footer-content">
  245. <p>
  246. <span><a href="javascript:void(0);">关于python</a></span> |
  247. <span><a href="javascript:void(0);">python开发</a></span> |
  248. <span><a href="javascript:void(0);">数据分析</a></span>&emsp;&emsp;
  249. <span>关于我:<a href="javascript:void(0);"><i class="iconfont icon-weixin2"></i>&nbsp;你猜</a></span>
  250. </p>
  251. <p>
  252. <span><a href="javascript:void(0);">地址:湖南省长沙市岳麓区&emsp;&emsp;</a></span>
  253. <span><a href="javascript:void(0);">联系方式:400-1567-315</a></span>
  254. </p>
  255. </div>
  256. <div class="footer-bottom">
  257. <p class="bottom-content"> Copyright &copy; 2015 - 2018 潭州Python学院. All Rights Reserved</p>
  258. </div>
  259. </div>
  260. <!--footer end-->
  261. <script src="js/index.js"></script>
  262. </body>
  263. </html>

index.html

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>在线课堂</title>
  6. <link rel="stylesheet" href="css/reset.css">
  7. <link rel="stylesheet" href="css/common.css">
  8. <link rel="stylesheet" href="https://at.alicdn.com/t/font_791124_pbr311n1o2.css">
  9. </head>
  10. <body>
  11. <!--header start-->
  12. <div class="header">
  13. <div class="header-contain">
  14. <div class="logo"><a href="javascript:void(0);" class="logo-title"></a></div>
  15. <ul class="menu">
  16. <li><a href="index.html">首&emsp;&emsp;页</a></li>
  17. <li class="active"><a href="javascript:void(0);">在线课堂</a></li>
  18. <li><a href="pay.html">付费课程</a></li>
  19. <li><a href="search.html">搜&emsp;&emsp;索</a></li>
  20. </ul>
  21. <div class="login-box">
  22. <i class="iconfont icon-user"></i>
  23. <span><a href="reg.html">注册</a></span>&nbsp;/
  24. <span><a href="login.html">登录</a></span>
  25. </div>
  26. </div>
  27. </div>
  28. <!--header end-->
  29.  
  30. <!--footer start-->
  31. <div class="footer">
  32. <div class="footer-content">
  33. <p>
  34. <span><a href="javascript:void(0);">关于python</a></span> |
  35. <span><a href="javascript:void(0);">python开发</a></span> |
  36. <span><a href="javascript:void(0);">数据分析</a></span>&emsp;&emsp;
  37. <span>关于我:<a href="javascript:void(0);"><i class="iconfont icon-weixin2"></i>&nbsp;你猜</a></span>
  38. </p>
  39. <p>
  40. <span><a href="javascript:void(0);">地址:湖南省长沙市岳麓区&emsp;&emsp;</a></span>
  41. <span><a href="javascript:void(0);">联系方式:400-1567-315</a></span>
  42. </p>
  43. </div>
  44. <div class="footer-bottom">
  45. <p class="bottom-content"> Copyright &copy; 2015 - 2018 潭州Python学院. All Rights Reserved</p>
  46. </div>
  47. </div>
  48. <!--footer end-->
  49. </body>
  50. </html>

course.html

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>付费课程</title>
  6. <link rel="stylesheet" href="css/reset.css">
  7. <link rel="stylesheet" href="css/common.css">
  8. <link rel="stylesheet" href="https://at.alicdn.com/t/font_791124_pbr311n1o2.css">
  9. </head>
  10. <body>
  11. <!--header start-->
  12. <div class="header">
  13. <div class="header-contain">
  14. <div class="logo"><a href="javascript:void(0);" class="logo-title"></a></div>
  15. <ul class="menu">
  16. <li><a href="index.html">首&emsp;&emsp;页</a></li>
  17. <li><a href="course.html">在线课堂</a></li>
  18. <li class="active"><a href="javascript:void(0);">付费课程</a></li>
  19. <li><a href="search.html">搜&emsp;&emsp;索</a></li>
  20. </ul>
  21. <div class="login-box">
  22. <i class="iconfont icon-user"></i>
  23. <span><a href="reg.html">注册</a></span>&nbsp;/
  24. <span><a href="login.html">登录</a></span>
  25. </div>
  26. </div>
  27. </div>
  28. <!--header end-->
  29.  
  30. <!--footer start-->
  31. <div class="footer">
  32. <div class="footer-content">
  33. <p>
  34. <span><a href="javascript:void(0);">关于python</a></span> |
  35. <span><a href="javascript:void(0);">python开发</a></span> |
  36. <span><a href="javascript:void(0);">数据分析</a></span>&emsp;&emsp;
  37. <span>关于我:<a href="javascript:void(0);"><i class="iconfont icon-weixin2"></i>&nbsp;你猜</a></span>
  38. </p>
  39. <p>
  40. <span><a href="javascript:void(0);">地址:湖南省长沙市岳麓区&emsp;&emsp;</a></span>
  41. <span><a href="javascript:void(0);">联系方式:400-1567-315</a></span>
  42. </p>
  43. </div>
  44. <div class="footer-bottom">
  45. <p class="bottom-content"> Copyright &copy; 2015 - 2018 潭州Python学院. All Rights Reserved</p>
  46. </div>
  47. </div>
  48. <!--footer end-->
  49. </body>
  50. </html>

pay.html

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>搜索</title>
  6. <link rel="stylesheet" href="css/reset.css">
  7. <link rel="stylesheet" href="css/common.css">
  8. <link rel="stylesheet" href="https://at.alicdn.com/t/font_791124_pbr311n1o2.css">
  9. </head>
  10. <body>
  11. <!--header start-->
  12. <div class="header">
  13. <div class="header-contain">
  14. <div class="logo"><a href="javascript:void(0);" class="logo-title"></a></div>
  15. <ul class="menu">
  16. <li><a href="index.html">首&emsp;&emsp;页</a></li>
  17. <li><a href="course.html">在线课堂</a></li>
  18. <li><a href="pay.html">付费课程</a></li>
  19. <li class="active"><a href="javascript:void(0);">搜&emsp;&emsp;索</a></li>
  20. </ul>
  21. <div class="login-box">
  22. <i class="iconfont icon-user"></i>
  23. <span><a href="reg.html">注册</a></span>&nbsp;/
  24. <span><a href="login.html">登录</a></span>
  25. </div>
  26. </div>
  27. </div>
  28. <!--header end-->
  29.  
  30. <!--footer start-->
  31. <div class="footer">
  32. <div class="footer-content">
  33. <p>
  34. <span><a href="javascript:void(0);">关于python</a></span> |
  35. <span><a href="javascript:void(0);">python开发</a></span> |
  36. <span><a href="javascript:void(0);">数据分析</a></span>&emsp;&emsp;
  37. <span>关于我:<a href="javascript:void(0);"><i class="iconfont icon-weixin2"></i>&nbsp;你猜</a></span>
  38. </p>
  39. <p>
  40. <span><a href="javascript:void(0);">地址:湖南省长沙市岳麓区&emsp;&emsp;</a></span>
  41. <span><a href="javascript:void(0);">联系方式:400-1567-315</a></span>
  42. </p>
  43. </div>
  44. <div class="footer-bottom">
  45. <p class="bottom-content"> Copyright &copy; 2015 - 2018 潭州Python学院. All Rights Reserved</p>
  46. </div>
  47. </div>
  48. <!--footer end-->
  49. </body>
  50. </html>

search.html

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>登录</title>
  6. <link rel="stylesheet" href="css/reset.css">
  7. <link rel="stylesheet" href="css/common.css">
  8. <link rel="stylesheet" href="https://at.alicdn.com/t/font_791124_pbr311n1o2.css">
  9. <link rel="stylesheet" href="css/login.css">
  10. <script src="js/jquery-3.3.1.js"></script>
  11. </head>
  12. <body>
  13. <!--header start-->
  14. <div class="header">
  15. <div class="header-contain">
  16. <div class="logo"><a href="javascript:void(0);" class="logo-title"></a></div>
  17. <ul class="menu">
  18. <li><a href="index.html">首&emsp;&emsp;页</a></li>
  19. <li><a href="course.html">在线课堂</a></li>
  20. <li><a href="pay.html">付费课程</a></li>
  21. <li class="active"><a href="javascript:void(0);">搜&emsp;&emsp;索</a></li>
  22. </ul>
  23. <div class="login-box">
  24. <i class="iconfont icon-user"></i>
  25. <span><a href="reg.html">注册</a></span>&nbsp;/
  26. <span><a href="login.html">登录</a></span>
  27. </div>
  28. </div>
  29. </div>
  30. <!--header end-->
  31.  
  32. <!--reg start-->
  33. <div class="page">
  34. <div class="main">
  35. <div class="top clearfix">
  36. <h2>请登录</h2>
  37. <a href="reg.html">立即注册&nbsp;&gt;</a>
  38. </div>
  39. <form action="">
  40. <div class="inp">
  41. <input type="text" name="mobile" placeholder="请输入手机号">
  42. </div>
  43. <div class="inp">
  44. <input type="password" name="pw" placeholder="请输入密码">
  45. </div>
  46. <div class="addition clearfix">
  47. <input type="checkbox" name="auto" value="auto">七天内自动登录
  48. <a href="javascript:void(0)">忘记密码?</a>
  49. </div>
  50. <input type="submit" value="登录">
  51. </form>
  52. </div>
  53. </div>
  54. <!--reg end-->
  55.  
  56. <!--footer start-->
  57. <div class="footer">
  58. <div class="footer-content">
  59. <p>
  60. <span><a href="javascript:void(0);">关于python</a></span> |
  61. <span><a href="javascript:void(0);">python开发</a></span> |
  62. <span><a href="javascript:void(0);">数据分析</a></span>&emsp;&emsp;
  63. <span>关于我:<a href="javascript:void(0);"><i class="iconfont icon-weixin2"></i>&nbsp;你猜</a></span>
  64. </p>
  65. <p>
  66. <span><a href="javascript:void(0);">地址:湖南省长沙市岳麓区&emsp;&emsp;</a></span>
  67. <span><a href="javascript:void(0);">联系方式:400-1567-315</a></span>
  68. </p>
  69. </div>
  70. <div class="footer-bottom">
  71. <p class="bottom-content"> Copyright &copy; 2015 - 2018 潭州Python学院. All Rights Reserved</p>
  72. </div>
  73. </div>
  74. <!--footer end-->
  75. <script src="js/login.js"></script>
  76. </body>
  77. </html>

login.html

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>注册</title>
  6. <link rel="stylesheet" href="css/reset.css">
  7. <link rel="stylesheet" href="css/common.css">
  8. <link rel="stylesheet" href="https://at.alicdn.com/t/font_791124_pbr311n1o2.css">
  9. <link rel="stylesheet" href="css/reg.css">
  10. <script src="js/jquery-3.3.1.js"></script>
  11. </head>
  12. <body>
  13. <!--header start-->
  14. <div class="header">
  15. <div class="header-contain">
  16. <div class="logo"><a href="javascript:void(0);" class="logo-title"></a></div>
  17. <ul class="menu">
  18. <li><a href="index.html">首&emsp;&emsp;页</a></li>
  19. <li><a href="course.html">在线课堂</a></li>
  20. <li><a href="pay.html">付费课程</a></li>
  21. <li class="active"><a href="javascript:void(0);">搜&emsp;&emsp;索</a></li>
  22. </ul>
  23. <div class="login-box">
  24. <i class="iconfont icon-user"></i>
  25. <span><a href="reg.html">注册</a></span>&nbsp;/
  26. <span><a href="login.html">登录</a></span>
  27. </div>
  28. </div>
  29. </div>
  30. <!--header end-->
  31.  
  32. <!--reg start-->
  33. <div class="page">
  34. <div class="main">
  35. <div class="top clearfix">
  36. <h2>请注册</h2>
  37. <a href="login.html">立即登录&nbsp;&gt;</a>
  38. </div>
  39. <form action="">
  40. <div class="inp">
  41. <input type="text" name="mobile" placeholder="请输入手机号">
  42. </div>
  43. <div class="inp clearfix">
  44. <input class="left" type="text" name="mobile-code" placeholder="请输入手机验证码">
  45. <a class="sendcode" href="javascript:void(0)">发送验证码</a>
  46. </div>
  47. <div class="inp">
  48. <input type="text" name="user" placeholder="请输入用户名">
  49. </div>
  50. <div class="inp">
  51. <input type="password" name="pw" placeholder="请输入密码">
  52. </div>
  53. <div class="inp">
  54. <input type="password" name="pw2" placeholder="请再次输入密码">
  55. </div>
  56. <div class="inp">
  57. <input class="left" type="text" name="pic-code" placeholder="请输入图形验证码">
  58. <a href="javascript:void(0)">图形验证码</a>
  59. </div>
  60. <input type="submit" value="注册">
  61. </form>
  62. </div>
  63. </div>
  64. <!--reg end-->
  65.  
  66. <!--footer start-->
  67. <div class="footer">
  68. <div class="footer-content">
  69. <p>
  70. <span><a href="javascript:void(0);">关于python</a></span> |
  71. <span><a href="javascript:void(0);">python开发</a></span> |
  72. <span><a href="javascript:void(0);">数据分析</a></span>&emsp;&emsp;
  73. <span>关于我:<a href="javascript:void(0);"><i class="iconfont icon-weixin2"></i>&nbsp;你猜</a></span>
  74. </p>
  75. <p>
  76. <span><a href="javascript:void(0);">地址:湖南省长沙市岳麓区&emsp;&emsp;</a></span>
  77. <span><a href="javascript:void(0);">联系方式:400-1567-315</a></span>
  78. </p>
  79. </div>
  80. <div class="footer-bottom">
  81. <p class="bottom-content"> Copyright &copy; 2015 - 2018 潭州Python学院. All Rights Reserved</p>
  82. </div>
  83. </div>
  84. <!--footer end-->
  85. <script src="js/reg.js"></script>
  86. </body>
  87. </html>

reg.html

CSS

  1. /* http://meyerweb.com/eric/tools/css/reset/
  2. v2.0 | 20110126
  3. License: none (public domain)
  4. */
  5.  
  6. html, body, div, span, applet, object, iframe,
  7. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  8. a, abbr, acronym, address, big, cite, code,
  9. del, dfn, em, img, ins, kbd, q, s, samp,
  10. small, strike, strong, sub, sup, tt, var,
  11. b, u, i, center,
  12. dl, dt, dd, ol, ul, li,
  13. fieldset, form, label, legend,
  14. table, caption, tbody, tfoot, thead, tr, th, td,
  15. article, aside, canvas, details, embed,
  16. figure, figcaption, footer, header, hgroup,
  17. menu, nav, output, ruby, section, summary,
  18. time, mark, audio, video {
  19. margin:;
  20. padding:;
  21. border:;
  22. font-size: 100%;
  23. font: inherit;
  24. vertical-align: baseline;
  25. }
  26. /* HTML5 display-role reset for older browsers */
  27. article, aside, details, figcaption, figure,
  28. footer, header, hgroup, menu, nav, section {
  29. display: block;
  30. }
  31. body {
  32. line-height:;
  33. }
  34. ol, ul {
  35. list-style: none;
  36. }
  37. blockquote, q {
  38. quotes: none;
  39. }
  40. blockquote:before, blockquote:after,
  41. q:before, q:after {
  42. content: '';
  43. content: none;
  44. }
  45. table {
  46. border-collapse: collapse;
  47. border-spacing:;
  48. }
  49.  
  50. /*以下为自己新增样式*/
  51. a{
  52. /*去下划线*/
  53. text-decoration: none;
  54. /*不变色,继承父级字体颜色*/
  55. color: inherit;
  56. }
  57. /*清除塌陷*/
  58. .clearfix::after{
  59. display: block;
  60. /*左右都没有浮动元素*/
  61. clear: both;
  62. content: "";
  63. }

reset.css

  1. .header{
  2. width: 100%;
  3. height: 69px;
  4. background: black;
  5. color: white;
  6. }
  7. .header .header-contain{
  8. width: 1200px;
  9. height: 69px;
  10. margin: auto;
  11. line-height: 69px;
  12. background: black;
  13. }
  14. .header .header-contain .logo{
  15. float: left;
  16. width: 260px;
  17. height: 100%;
  18. }
  19. .header .header-contain .logo .logo-title{
  20. display: block;
  21. width: 100%;
  22. height: 100%;
  23. background: url("https://www.python.org/static/img/python-logo.png") no-repeat;
  24. }
  25. .header .header-contain .menu{
  26. margin-left: 50px;
  27. /*不设float,margin-left不生效*/
  28. float: left;
  29. }
  30. .header .header-contain .menu li{
  31. /*不设width 保持最大行宽,设了width 鼠标移动时li位置会改变*/
  32. width: 120px;
  33. height: 69px;
  34. float: left;
  35. text-align: center;
  36. /*padding: 0 20px;*/
  37. }
  38. .header .header-contain .menu li:hover {
  39. border-bottom: 5px solid greenyellow;
  40. box-sizing: border-box;
  41. }
  42. .header .header-contain .menu .active{
  43. border-bottom: 5px solid greenyellow;
  44. box-sizing: border-box;
  45. }
  46. .header .header-contain .login-box{
  47. float: right;
  48. }
  49. .header .header-contain .login-box i{
  50. font-size: 25px;
  51. color: greenyellow;
  52. vertical-align: -3px;
  53. }
  54.  
  55. .footer{
  56. width: 100%;
  57. background: rgb(83,94,103);
  58. }
  59. .footer .footer-content{
  60. width: 1200px;
  61. margin: auto;
  62. text-align: center;
  63. color: #c1c1c1;
  64.  
  65. line-height: 35px;
  66. padding: 20px 0px;
  67. background: rgb(83,94,103) url("https://www.python.org/static/img/python-logo.png") no-repeat 50px 15px;
  68. }
  69. .footer .footer-content i{
  70. font-size: 25px;
  71. vertical-align: -2px;
  72. color: yellowgreen;
  73. }
  74. .footer .footer-bottom{
  75. width: 100%;
  76. background: black;
  77. }
  78. .footer .footer-bottom .bottom-content{
  79. width: 1200px;
  80. background: black;
  81. line-height: 50px;
  82. margin: auto;
  83. text-align: center;
  84. color: #c1c1c1;
  85. }

common.css

  1. body{
  2. background: antiquewhite;
  3. }
  4. .main{
  5. width: 100%;
  6. padding: 30px 0px;
  7. }
  8. .main .main-box{
  9. width: 1200px;
  10. /*height: 2000px;*/
  11. background: antiquewhite;
  12. margin: auto;
  13. }
  14. .main .main-box .main-contain{
  15. float: left;
  16. width: 800px;
  17. }
  18.  
  19. /*banner轮播图*/
  20. .main .main-box .main-contain .banner{
  21. width: 800px;
  22. height: 200px;
  23. position: relative;
  24. background: aquamarine;
  25. }
  26. .main .main-box .main-contain .banner .pic li{
  27. /*不加absolute,fadein/out切换时会占用下一行空间*/
  28. position: absolute;
  29. display: none;
  30. }
  31. .main .main-box .main-contain .banner .pic li a img{
  32. width: 800px;
  33. height: 200px;
  34. }
  35. .main .main-box .main-contain .banner .tab{
  36. position: absolute;
  37. bottom: 10px;
  38. left: 50%;
  39. margin-left: -78px;
  40. }
  41. .main .main-box .main-contain .banner .tab li{
  42. width: 15px;
  43. height: 15px;
  44. border: 2px solid white;
  45. border-radius: 50%;
  46. float: left;
  47. margin: 0 10px;
  48. cursor: pointer;
  49. }
  50. .main .main-box .main-contain .banner .tab .active {
  51. background: white;
  52. }
  53. .main .main-box .main-contain .banner .tab li:hover{
  54. background: white;
  55. }
  56. .main .main-box .main-contain .banner .btn li{
  57. position: absolute;
  58. height: 200px;
  59. line-height: 200px;
  60. cursor: pointer;
  61. display: none;
  62. }
  63. .main .main-box .main-contain .banner .btn li i{
  64. font-size: 50px;
  65. color: white;
  66. }
  67. .main .main-box .main-contain .banner .btn .left{
  68. left: 10px;
  69. }
  70. .main .main-box .main-contain .banner .btn .right{
  71. right: 10px;
  72. }
  73. .main .main-box .main-contain .banner:hover .btn li{
  74. display: block;
  75. }
  76.  
  77. /*三个框*/
  78. .main .main-box .main-contain .content{
  79. width: 800px;
  80. background: lightgrey;
  81. font-size: 14px;
  82. color: black;
  83. }
  84. .main .main-box .main-contain .content .recommend-news{
  85. display: flex;
  86. justify-content: space-between;
  87. /*如果设置margin,由于oontent没有border而无法显示上边距*/
  88. padding: 20px 15px 10px 15px;
  89. }
  90. .main .main-box .main-contain .content .recommend-news li a img{
  91. width: 250px;
  92. height: 180px;
  93. /*1s慢动作 结合transform: scale*/
  94. transition: all 1s;
  95. }
  96. .main .main-box .main-contain .content .recommend-news li p{
  97. text-align: center;
  98. margin-top: 10px;
  99. margin-bottom: 5px;
  100. }
  101. /*overflow必须设置大小,因此不能设置在li,否则影响p*/
  102. /*设在a就需要置block*/
  103. /*>是子代选择器,不会影响p里面的a*/
  104. .main .main-box .main-contain .content .recommend-news li>a{
  105. display: block;
  106. width: 250px;
  107. height: 180px;
  108. overflow: hidden;
  109. }
  110. .main .main-box .main-contain .content .recommend-news li:hover a img{
  111. transform: scale(1.2);
  112. }
  113.  
  114. /*新闻*/
  115. .main .main-box .main-contain .news .nav{
  116. width: 800px;
  117. height: 50px;
  118. line-height: 50px;
  119. background: darkgrey;
  120. }
  121. .main .main-box .main-contain .news .nav li{
  122. float: left;
  123. margin-right: 30px;
  124. width: 80px;
  125. height: 50px;
  126. text-align: center;
  127. cursor: pointer;
  128. }
  129. .main .main-box .main-contain .news .nav .active{
  130. border-bottom: 4px solid yellow;
  131. box-sizing: border-box;
  132. }
  133. .main .main-box .main-contain .news .content{
  134. width: 800px;
  135. background: lightgrey;
  136. }
  137. .main .main-box .main-contain .news .content .left{
  138. float: left;
  139. width: 260px;
  140. height: 200px;
  141. margin: 10px 10px 10px 10px;
  142. overflow: hidden;
  143. border-radius: 20px;
  144. }
  145. .main .main-box .main-contain .news .content .right{
  146. float: left;
  147. margin: 10px 0 10px 0;
  148. line-height: 50px;
  149. font-size: 15px;
  150. }
  151. .main .main-box .main-contain .news .content .right span{
  152. color: red;
  153. }
  154. .main .main-box .main-contain .news .content li{
  155. display: none;
  156. }
  157. .main .main-box .main-contain .news .content li .left img{
  158. width: 260px;
  159. height: 200px;
  160. transition: all 1s;
  161. }
  162. .main .main-box .main-contain .news .content li .left:hover img{
  163. transform: scale(1.2);
  164. }
  165. .main .main-box .main-contain .more{
  166. width: 400px;
  167. height: 50px;
  168. line-height: 50px;
  169. text-align: center;
  170. border-radius: 20px;
  171. background: darkgrey;
  172. margin: 20px auto;
  173. color: blue;
  174. cursor: pointer;
  175. }
  176.  
  177. /*右边*/
  178. .main .main-box .aside{
  179. float: right;
  180. width: 360px;
  181. /*height: 800px;*/
  182. background: lightgrey;
  183. }
  184. .main .main-box .aside .course div img{
  185. width: 320px;
  186. /*height: 192px;*/
  187. margin-left: 20px;
  188. }
  189. .main .main-box .aside .course p{
  190. width: 360px;
  191. height: 30px;
  192. line-height: 30px;
  193. text-indent: 20px;
  194. }
  195. .main .main-box .aside .course p span{
  196. float: right;
  197. margin-right: 20px;
  198. color: blue;
  199. }
  200. .main .main-box .aside .about{
  201. width: 360px;
  202. background: url("http://onj3s3zfw.bkt.clouddn.com/o_1cggt7lvb1ovi1l1g1ucu8nl1spc7.jpg") no-repeat 170px 20px/100px 100px;
  203. }
  204. .main .main-box .aside .about h2{
  205. text-indent: 2em;
  206. margin-top: 20px;
  207. margin-bottom: 20px;
  208. }
  209. .main .main-box .aside .about p{
  210. width: 360px;
  211. line-height: 40px;
  212. text-indent: 20px;
  213. }
  214. .main .main-box .aside .about p i{
  215. font-size: 24px;
  216. vertical-align: -3px;
  217. }
  218. .main .main-box .aside .about p span{
  219. float: right;
  220. margin-right: 108px;
  221. font-size: 95%;
  222. }
  223. .main .main-box .aside .recommend h2{
  224. text-indent: 2em;
  225. margin-top: 20px;
  226. margin-bottom: 20px;
  227. }
  228. .main .main-box .aside .recommend .hot{
  229. margin-bottom: 10px;
  230. }
  231. .main .main-box .aside .recommend .hot .left{
  232. float: left;
  233. width: 200px;
  234. height: 90px;
  235. margin-left: 20px;
  236. }
  237. .main .main-box .aside .recommend .hot .right{
  238. float: right;
  239. margin-right: 20px;
  240. margin-top: 10px;
  241. }
  242. .main .main-box .aside .recommend .hot .left .upper{
  243. width: 200px;
  244. height: 56px;
  245. line-height: 28px;
  246. overflow: hidden;
  247. margin-bottom: 10px;
  248. text-overflow: ellipsis;
  249. display: -webkit-box;
  250. -webkit-box-orient: vertical;
  251. -webkit-line-clamp:;
  252. }
  253. .main .main-box .aside .recommend .hot .left .lower{
  254. width: 200px;
  255. font-size: 95%;
  256. margin-bottom: 10px;
  257. }
  258. .main .main-box .aside .recommend .hot .left .lower span{
  259. float: right;
  260. margin-right: 10px;
  261. }
  262. .main .main-box .aside .recommend .hot img{
  263. width: 110px;
  264. height: 70px;
  265. }

index.css

  1. body{
  2. background: antiquewhite;
  3. }
  4. .page{
  5. width: 100%;
  6. height: 500px;
  7. background: antiquewhite;
  8. }
  9. .page .main{
  10. width: 440px;
  11. background: white;
  12. border: 1px solid darkgray;
  13. margin: 30px auto;
  14. border-radius: 5px;
  15. }
  16. .page .main .top{
  17. width: 400px;
  18. height: 40px;
  19. line-height: 40px;
  20. margin: 5px auto;
  21. border-bottom: 1px solid darkgray;
  22. }
  23. .page .main .top h2{
  24. height: 40px;
  25. border-bottom: 3px solid blue;
  26. box-sizing: border-box;
  27. float: left;
  28. }
  29. .page .main .top a{
  30. display: block;
  31. height: 40px;
  32. float: right;
  33. color: blue;
  34. }
  35.  
  36. .page .main form{
  37. width: 400px;
  38. margin: auto;
  39. }
  40. .page .main form .inp{
  41. width: 400px;
  42. height: 40px;
  43. line-height: 40px;
  44. margin: 15px auto;
  45. }
  46. .page .main form .inp input{
  47. width: 400px;
  48. height: 40px;
  49. border: 1px solid darkgray;
  50. box-sizing: border-box;
  51. border-radius: 5px;
  52. text-indent: 1em;
  53. font-size: 16px;
  54. }
  55. .page .main form .addition{
  56. width: 400px;
  57. height: 30px;
  58. font-size: 14px;
  59. }
  60. .page .main form .addition input[type=checkbox]{
  61. width: 15px;
  62. height: 15px;
  63. float: left;
  64. color: white;
  65. vertical-align: -300px;
  66. }
  67. .page .main form div a{
  68. float: right;
  69. color: blue;
  70. font-size: 15px;
  71. }
  72. .page .main form input[type=submit]{
  73. width: 400px;
  74. height: 40px;
  75. margin: auto;
  76. margin-bottom: 20px;
  77. line-height: 40px;
  78. text-align: center;
  79. border-radius: 5px;
  80. font-size: 18px;
  81. background: lightskyblue;
  82. border-style: none;
  83. color: white;
  84. cursor: pointer;
  85. }
  86. /*当内容较短时,让footer固定在底部,不会跟着登录框后面 横在页面中间*/
  87. .footer{
  88. position: fixed;
  89. left:;
  90. bottom:;
  91. }

login.css

  1. body{
  2. background: antiquewhite;
  3. }
  4. .page{
  5. width: 100%;
  6. height: 800px;
  7. background: antiquewhite;
  8. }
  9. .page .main{
  10. width: 440px;
  11. background: white;
  12. border: 1px solid darkgray;
  13. margin: 30px auto;
  14. border-radius: 5px;
  15. }
  16. .page .main .top{
  17. width: 400px;
  18. height: 40px;
  19. line-height: 40px;
  20. margin: 5px auto;
  21. border-bottom: 1px solid darkgray;
  22. }
  23. .page .main .top h2{
  24. height: 40px;
  25. border-bottom: 3px solid blue;
  26. box-sizing: border-box;
  27. float: left;
  28. }
  29. .page .main .top a{
  30. display: block;
  31. height: 40px;
  32. float: right;
  33. color: blue;
  34. }
  35.  
  36. .page .main form{
  37. width: 400px;
  38. margin: auto;
  39. }
  40. .page .main form .inp{
  41. width: 400px;
  42. height: 40px;
  43. line-height: 40px;
  44. margin: 15px auto;
  45. }
  46. .page .main form .inp input{
  47. width: 400px;
  48. height: 40px;
  49. border: 1px solid darkgray;
  50. box-sizing: border-box;
  51. border-radius: 5px;
  52. text-indent: 1em;
  53. font-size: 16px;
  54. }
  55. .page .main form .inp .left{
  56. width: 260px;
  57. float: left;
  58. }
  59. .page .main form .inp a{
  60. float: right;
  61. display: block;
  62. width: 120px;
  63. height: 40px;
  64. line-height: 40px;
  65. text-align: center;
  66. font-size: 16px;
  67. border: 1px solid darkgray;
  68. box-sizing: border-box;
  69. border-radius: 5px;
  70. }
  71. .page .main form input[type=submit]{
  72. width: 400px;
  73. height: 40px;
  74. margin: auto;
  75. margin-bottom: 20px;
  76. line-height: 40px;
  77. text-align: center;
  78. border-radius: 5px;
  79. font-size: 18px;
  80. background: lightskyblue;
  81. border-style: none;
  82. color: white;
  83. cursor: pointer;
  84. }
  85. /*当内容较短时,让footer固定在底部,不会跟着登录框后面 横在页面中间*/
  86. .footer{
  87. position: fixed;
  88. left:;
  89. bottom:;
  90. }

reg.css

JavaScript

JQuery.js 略

  1. $(function () {
  2. var $picLi = $(".main .main-box .banner .pic li");
  3. var $tabLi = $(".main .main-box .banner .tab li");
  4. var $btnLI = $(".main .main-box .banner .btn li");
  5. var $banner = $(".main .main-box .banner");
  6. var picIndex = 0;
  7. var len = $picLi.length;
  8. var timer;
  9.  
  10. // 初始化显示
  11. $picLi.hide().eq(picIndex).show();
  12. $tabLi.eq(picIndex).addClass("active");
  13.  
  14. function change(n) {
  15. if( n != picIndex ){
  16. $picLi.eq(picIndex).fadeOut(2000);
  17. $tabLi.eq(picIndex).removeClass("active");
  18. picIndex = n;
  19. $picLi.eq(picIndex).fadeIn(2000);
  20. $tabLi.eq(picIndex).addClass("active");
  21. }
  22. }
  23.  
  24. // 点击事件
  25. $tabLi.click(function () {
  26. change($(this).index());
  27. });
  28. $btnLI.click(function () {
  29. var index = picIndex;
  30. if($(this).index()){
  31. index++;
  32. index %= len;
  33. }
  34. else{
  35. if(0 === index){
  36. index = len;
  37. }
  38. index--;
  39. }
  40. change(index);
  41. });
  42.  
  43. // 定时器
  44. function auto() {
  45. timer = setInterval(function () {
  46. var index = picIndex;
  47. index++;
  48. index %= len;
  49. change(index);
  50. }, 5000);
  51. }
  52. function mouseIn(){
  53. clearInterval(timer);
  54. }
  55. auto();
  56. $banner.hover(mouseIn, auto);
  57. });
  58.  
  59. $(function () {
  60. var $nav = $(".main .main-box .main-contain .news .nav li");
  61. var $content = $(".main .main-box .main-contain .news .content li");
  62. var index = 0;
  63.  
  64. // 初始化
  65. $nav.eq(index).addClass("active");
  66. $content.hide().eq(index).show();
  67.  
  68. $nav.click(function () {
  69. var i = $(this).index();
  70.  
  71. if (i != index) {
  72. $nav.eq(index).removeClass("active");
  73. $content.eq(index).hide();
  74. index = i;
  75. $nav.eq(index).addClass("active");
  76. $content.hide().eq(index).show();
  77. }
  78. });
  79. });

index.js

  1. // 头部不显示亮下划线
  2. $(function () {
  3. var $menuLi = $(".header .header-contain .menu li");
  4. $.each($menuLi, function (i, obj){
  5. obj.removeAttribute("class", "active");
  6. });
  7. });

login.js

  1. // 头部不显示亮下划线
  2. $(function () {
  3. var $menuLi = $(".header .header-contain .menu li");
  4. $.each($menuLi, function (i, obj){
  5. obj.removeAttribute("class", "active");
  6. });
  7. });
  8.  
  9. $(function () {
  10. var $btn = $(".page .main form div .sendcode");
  11. var count;
  12. var timer=undefined;
  13.  
  14. function sendCodeTimer() {
  15. if( 1 === count ){
  16. clearInterval(timer);
  17. timer=undefined
  18. $btn.html("重新发送");
  19. }
  20. else{
  21. count--;
  22. $btn.html(count + "s");
  23. }
  24. }
  25. function sendCodeClick() {
  26. if(timer === undefined ){
  27. count = 10;
  28. $btn.html(count + "s");
  29. timer = setInterval(sendCodeTimer, 1000);
  30. }
  31. }
  32. $btn.click(sendCodeClick);
  33. });

reg.js


效果图

首页

首页续

登录

注册

Web前端静态页面示例的更多相关文章

  1. 使用 gulp-file-include 构建前端静态页面

    前言 虽然现在单页面很流行,但是在 PC 端多页面还是常态,所以构建静态页面的工具还有用武之地.最近也看到了一些询问如何 include HTML 文件的问题. 很多时候我们在写静态页面的时候也希望能 ...

  2. H5商城,纯前端静态页面

    发布时间:2018-09-28   技术:jquery1.10.1+swipeSlide+jquery.mmenu+jquery.touchSwipe+cityinit   概述 纯手写H5商城,2年 ...

  3. Tomcat启动web项目静态页面中文乱码问题解决

    1 首先查看静态页面在编辑器中是否正常,  如果是eclipse ,需要设置一下项目编码格式为utf-8, 如果是idea , 一般会自动识别, 也可以自己手动检查一下, 检查html上面是否有    ...

  4. 【转】手机web前端调试页面的几种方式

    前言 PC端web页面调试比较容易,这里主要说几种移动端调试的方法,从简单到复杂.从模拟调试到远程调试,大概分为几部分: 1.Chrome DevTools(谷歌浏览器)的模拟手机调试 2.weinr ...

  5. 手机web前端调试页面的几种方式

    前言 PC端web页面调试比较容易,这里主要说几种移动端调试的方法,从简单到复杂.从模拟调试到远程调试,大概分为几部分: 1.Chrome DevTools(谷歌浏览器)的模拟手机调试 2.weinr ...

  6. Web前端代码页面布局总结

    一.  html (1)编码:所有编码均采用xhtml,标签必须闭合,属性值用双引号包括,编码统一为utf-8. (2)语义化:语义化html,正确使用标签. (3)文件命名:命名以中文命名,依实际模 ...

  7. iviewUI 前端静态页面实现增删改查分页

    完整代码部分 (仅供参考哈): <template> <div> <label prop="name"> 姓名: </label> ...

  8. vue前端静态页面Github Pages线上预览实现

    一.前期准备之项目编译 此处记录如何解决vue2.0 打包之后,打开index.html出现空白页的问题,附上@参考地址 打包之前修改三个文件 第一步,找到build文件,在webpack.prod. ...

  9. DataTables学习:从最基本的入门静态页面,使用ajax调用Json本地数据源实现前端开发深入学习,根据后台数据接口替换掉本地的json本地数据,以及报错的处理地方,8个例子(显示行附加信息,回调使用api,动态显示和隐藏列...),详细教程

    一.DataTables  个人觉得学习一门新的插件或者技术时候,官方文档是最根本的,入门最快的地方,但是有时候看完官方文档,一步步的动手写例子,总会出现各种莫名其妙的错误,需要我们很好的进行研究出错 ...

随机推荐

  1. ImageView加载长图(适用不需要缩放的情况)

    此案例适用于加载网络长图且图片的宽和高已知的情况.由于ImageView加载图片有一个4096*4096的限制,所以对于巨长图的加载比较麻烦,需要我们自己去手动处理. 有两种解决方案:第一种就是比较l ...

  2. php url地址栏传中文乱码解决方法集合

     php地址栏传中文$_GET下来后乱码,urlencode和urldecode,iconv,base64_encode等方法,整理基本是常用的了. php地址栏传中文$_GET下来后乱码,urlen ...

  3. 服务器php-cgi.exe进程过多,导致CPU占用100%的解决方法

    再使用iis服务器中经常会出现php-cgi.exe进程过多,导致CPU占用100%,最终造成网站运行过慢甚至卡死的情况,重启iis会好一会,过一段时间久出现这种情况,为什么会出现这种情况呢,应该怎么 ...

  4. MVC:html动态追加行及取值

    先一个button   id=addRow 点击事件进行添加 $("#addRow").bind("click", function () { var addH ...

  5. hihocoder1779 公路收费

    思路: 枚举每个点做根即可. 实现: #include <bits/stdc++.h> using namespace std; typedef long long ll; const l ...

  6. 【学习笔记】Sass入门指南

    本文将介绍Sass的一些基本概念,比如说“变量”.“混合参数”.“嵌套”和“选择器继承”等.著作权归作者所有. 什么是Sass? Sass是一门非常优秀的CSS预处语言,他是由Hampton Catl ...

  7. 错误消息 This computer doesn't have VT-X/AMD-v enabled

    在VirtualBox的Ubuntu虚拟机里试图本地安装Kyma(一个基于Kubernetes的开源框架)时,遇到下面的错误信息: E0827 11:19:38.972489 3093 start.g ...

  8. activitmq+keepalived+nfs 非zk的高可用集群构建

    nfs 192.168.10.32 maast 192.168.10.4 savel 192.168.10.31 应对这个需求既要高可用又要消息延迟,只能使用变态方式实现 nfs部署 #yum ins ...

  9. MySQL系列(二)--MySQL存储引擎

    影响数据库性能的因素: 1.硬件环境:CPU.内存.存盘IO.网卡流量等 2.存储引擎的选择 3.数据库参数配置(影响最大) 4.数据库结构设计和SQL语句 MySQL采用插件式存储引擎,可以自行选择 ...

  10. JavaSE-31 Java正则表达式

    概述 正则表达式是一个强大的字符串处理工具,可以实现对字符串的查找.提取.分割.替换等操作. String类的几个方法需要依赖正则表达式的支持. 方法 方法说明 boolean matches(Str ...