mobile.css 1.6 KB

123456789101112131415161718192021222324252627
  1. .left .left-more-link { display: none; }
  2. @media screen and (max-width: 960px) {
  3. .right { padding-right: 5px; padding-left: 0px; margin-left: 5px; max-width: 100%; box-sizing: border-box; }
  4. .left {
  5. display: block; width: 95%; box-sizing: border-box; text-align: left; margin-top: 20px; position: relative; margin-left: 10px;
  6. }
  7. .left .avatar-link { display: inline-block; float: left; }
  8. .left h1, .left .feed-follow { display: inline-block; float: left; vertical-align: top; margin-left: 25px; }
  9. .left .feed-follow { display: none; margin-top: 5px; margin-bottom: 35px; }
  10. .left .description { margin-left: 95px; margin-top: -35px; clear: both; float: left; }
  11. .left .left-more { display: none; clear: both; float: left }
  12. .left .left-more-link { margin-left: -25px; margin-right: 20px; margin-top: 13px; font-size: 22px; border: 0px; float: left; display: inline-block; width: 22px; }
  13. .left .left-more-link:before { content: "\002630"; transition: all 1s cubic-bezier(0.22, 1, 0.36, 1); position: absolute; }
  14. .left .left-more-link:after {
  15. content: "\0002DF"; font-size: 40px; top: -4px; position: relative; left: 4px; transform: rotateZ(90deg); transform-origin: 7px 19px;
  16. opacity: 0; transition: all 1s cubic-bezier(0.22, 1, 0.36, 1); display: block;
  17. }
  18. .left.show-more .left-more-link:before { opacity: 0; transform: scaleY(0); }
  19. .left.show-more .left-more-link:after { opacity: 1; transform: rotateZ(0); }
  20. .left.show-more { box-shadow: 0px 20px 15px -20px #9c27b04a; margin-bottom: 40px; padding-bottom: 20px; }
  21. .left.show-more .left-more { max-height: none; }
  22. .left .lastcomments { margin-left: 0px; }
  23. .post { min-width: auto; }
  24. }