wall.css 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. html, body {width: 100%; height: 100%;}
  2. .wall {width: 100%; height: 100%;
  3. /* background-image: url(../img/icon-wall.jpg); */
  4. background-image: url(../img/back.jpg);
  5. overflow: hidden;
  6. background-color: #121936;
  7. background-size: 100% 100% ;
  8. background-position: center center;
  9. background-repeat: no-repeat;}
  10. .photos-wall {width:100%; height:100%;}
  11. .messages {width: 30%; float: left; position: relative; top: 52px; left: 0}
  12. /*照片墙*/
  13. .wall .photos {width: 75%; height: 50%; float: left; position: relative; top: 270px; left: 100px; padding-left: 130px;}
  14. .wall .photo-title {
  15. position: absolute;
  16. top: -280px; left: 50%;
  17. background: url(../img/title.png) no-repeat 0 0;
  18. background-size: 100% auto;
  19. width: 800px; height: 350px;
  20. margin-left: -350px;
  21. }
  22. /*
  23. .wall .photo-title{position: absolute; top:-137px ;left:50%; background: url(../img/title.png) no-repeat 0 0;
  24. background-size:380px 107px; width:380px; height: 107px; margin-left:-190px;}*/
  25. .wall .photo-content{width:100%;height: 100%; margin:0 auto; position: relative;}
  26. .wall .photo {position: absolute;}
  27. .wall .photo .photo-inner{position: relative; width:100%;height: 100%;}
  28. .wall .photo .photo-inner .img-wrap{position: absolute; top:0; left:0;}
  29. .wall .photo .photo-inner .old{z-index: 10; opacity: 1; -webkit-transform-origin: center center; /*-webkit-transition:all 2s linear;*/}
  30. .wall .photo .photo-inner .new{z-index: 11; opacity: 0; -webkit-transform-origin: center center; /*-webkit-transition:all 2s linear;*/}
  31. .wall .photo .photo-inner .show{-webkit-animation: show_photo 2s ease-in-out;}
  32. .wall .photo .photo-inner .hide{-webkit-animation: hide_photo 2s ease-in-out;}
  33. @-webkit-keyframes show_photo{
  34. 0% {opacity:0;-webkit-transform:scale(0, 0);}
  35. 100% { opacity:1;-webkit-transform:scale(1, 1);}
  36. }
  37. @-webkit-keyframes hide_photo{
  38. 0% {opacity:1;}
  39. 100% { opacity:0;}
  40. }
  41. /*.wall .photo .photo-inner .old{z-index: 10; opacity: 1; -webkit-transition:all 2s linear;}*/
  42. /*.wall .photo .photo-inner .new{z-index: 11; opacity: 0; -webkit-transition:all 2s linear;}*/
  43. /*.wall .photo .photo-inner .show{opacity: 1;}*/
  44. /*.wall .photo .photo-inner .hide{opacity: 0;}*/
  45. .wall .photo img {
  46. width: 100%; height: 100%;
  47. box-shadow: 0 5px 8px rgba(0, 0, 0, 0.8);
  48. }
  49. .wall .pos-0 {top:10px; left:0;width:65px; height:65px;}
  50. .wall .pos-1 {top:30px; left:70px;width:70px; height:70px;}
  51. .wall .pos-2 {top:0; left:145px;width:100px;height:100px;}
  52. .wall .pos-3 {top:30px; left:250px;width:70px; height:70px;}
  53. .wall .pos-4 {top:55px; left:325px;width:100px;height:100px;}
  54. .wall .pos-5 {top:70px; left:430px;width:85px;height:85px;}
  55. .wall .pos-6{top:15px; left:520px;width:65px;height:65px;}
  56. .wall .pos-7{top:-15px; left:595px;width:80px;height:80px;}
  57. .wall .pos-8{top:105px; left:40px;width:80px;height:80px;}
  58. .wall .pos-9{top:105px; left:125px;width:80px;height:80px;}
  59. .wall .pos-10{top:105px; left:210px;width:110px;height:110px;}
  60. .wall .pos-11{top:160px; left:325px;width:85px;height:85px;}
  61. .wall .pos-12{top:160px; left:415px;width:80px;height:80px;}
  62. .wall .pos-13{top:160px; left:500px;width:100px;height:100px;}
  63. .wall .pos-14{top:85px; left:520px;width:70px;height:70px;}
  64. .wall .pos-15{top:265px; left:-55px;width:80px;height:80px;}
  65. .wall .pos-16{top:190px; left:30px;width:70px;height:70px;}
  66. .wall .pos-17{top:190px; left:105px;width:100px;height:100px;}
  67. .wall .pos-18{top:220px; left:210px;width:110px;height:110px;}
  68. .wall .pos-19{top:250px; left:325px;width:85px;height:85px;}
  69. .wall .pos-20{top:245px; left:415px;width:75px;height:75px;}
  70. .wall .pos-21{top:265px; left:500px;width:85px;height:85px;}
  71. .wall .pos-22{top:70px; left:595px;width:85px;height:85px;}
  72. .wall .pos-23{top:160px; left:605px;width:75px;height:75px;}
  73. .wall .pos-24{top:240px; left:605px;width:65px;height:65px;}
  74. .wall .pos-25{top:310px; left:650px;width:60px;height:60px;}
  75. .wall .pos-26{top:265px; left:37px;width:65px;height:65px;}
  76. .wall .pos-27{
  77. top: 15px;
  78. left: 685px;
  79. width: 65px;
  80. height: 65px;}
  81. .wall .pos-28{top: -67px;
  82. left: 685px;
  83. width: 75px;
  84. height: 75px;}
  85. .wall .pos-29{top: 103px;
  86. left: -44px;
  87. width: 75px;
  88. height: 75px;}
  89. .wall .pos-30{top: -45px;
  90. left: -81px;
  91. width: 75px;
  92. height: 75px;}
  93. .wall .pos-31 {
  94. top: 295px;
  95. left: 105px;
  96. width: 60px;
  97. height: 60px;
  98. }
  99. .wall .pos-32 {
  100. top: 240px;
  101. left: 675px;
  102. width: 65px;
  103. height: 65px;
  104. }
  105. .wall .messages {width: 25%; float: right; position: relative; top: 77px; left: 0;}
  106. /*.wall .messages {width: 25%;float: right;position: relative;top: 80px;left: 0;}*/
  107. /*.wall .message { margin: 25px 35px 25px 10px;}*/
  108. .wall .message {margin: 25px 35px 25px 50px;}
  109. .wall .message span {line-height: 25px;color: #000000;font-size: 18px;display: inline-block;padding: 5px;margin: 0;}
  110. .wall .message{height: auto;overflow: hidden;opacity: 1;}
  111. .wall .message.newMsg {-webkit-animation: change_height .7s linear;}
  112. @-webkit-keyframes change_height{
  113. 0% {opacity:0;height: 0;}
  114. 100% { opacity:1;height:32px;}
  115. }
  116. .wall .message .message-inner{position: relative; float:right; display: inline-block; background: #ffffff; border: 1px solid #ffffff; border-radius: 4px;margin-right: 20px;}
  117. .wall .message .message-inner:before {content: '';width: 0;height: 0;border-width: 5px 11px 0px 11px;position: absolute;border-style: solid;border-color: transparent transparent transparent #ffffff;right: -19px;bottom: -1px;}
  118. #qrcode{width:105px;height:105px;position: absolute;top:20px;left:20px;}
  119. #qrcode img{width:100%;}
  120. #qrcode {background: white; padding: 5px;}
  121. .logo{color:#D13C3F;font-family: "Microsoft YaHei"; font-weight: bold; font-size: 13px; position: absolute;left:20px; bottom:20px;}