index.html 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6. <link rel="stylesheet" href="../../component/pear/css/pear.css" />
  7. <style>
  8. body {
  9. margin: 0;
  10. padding: 0;
  11. }
  12. .pear-container {
  13. margin: 0;
  14. padding: 0;
  15. }
  16. .right,
  17. .left {
  18. height: 100%;
  19. position: absolute;
  20. transition: all .3s;
  21. }
  22. .left {
  23. width: 200px;
  24. background-color: #f56c6c;
  25. }
  26. .right {
  27. width: calc(100% - 200px);
  28. background-color: #2d8cf0;
  29. margin-left: 200px;
  30. }
  31. .mini .left{
  32. width: 0px;
  33. }
  34. .mini .right {
  35. width: 100%;
  36. margin-left: 0px;
  37. }
  38. </style>
  39. </head>
  40. <body class="pear-container">
  41. <div class="left">
  42. </div>
  43. <div class="right">
  44. <button class="">显示 / 隐藏
  45. </button>
  46. </div>
  47. <script src="../../component/layui/layui.js"></script>
  48. <script src="../../component/pear/pear.js"></script>
  49. <script>
  50. layui.use(['jquery'], function(){
  51. var $ = layui.jquery;
  52. $("button").click(function(){
  53. if($(".pear-container").is(".mini")){
  54. $(".pear-container").removeClass("mini");
  55. } else {
  56. $(".pear-container").addClass("mini");
  57. }
  58. })
  59. })
  60. </script>
  61. </body>
  62. </html>