1. Куча / Говнокод #23259

    −1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    <script type="text/javascript" >
    
    var h_hght = 155; // высота шапки
    
    var h_mrg = 0;   
                     
    $(function(){
     
        var elem = $('#fix');
        var top = $(this).scrollTop();
         
        if(top > h_hght){
            elem.css('top', h_mrg);
        }           
         
        $(window).scroll(function(){
            top = $(this).scrollTop();
             
            if (top+h_mrg < h_hght) {
                elem.css('top', (h_hght-top));
            } else {
                elem.css('top', h_mrg);
            }
        });
     
    });
    </script>

    Запостил: snegoviktlt, 10 Августа 2017

    Комментарии (3) RSS

    • <script type="text/javascript" >
      
      var h_hght = 155; // нифига не понял. что это вообще должно делать?
      
      var h_mrg = 0;   
                       
      $(function(){
       
          var elem = $('#fix');
          var top = $(this).scrollTop();
           
          if(top > h_hght){
              elem.css('top', h_mrg);
          }           
           
          $(window).scroll(function(){
              top = $(this).scrollTop();
               
              if (top+h_mrg < h_hght) {
                  elem.css('top', (h_hght-top));
              } else {
                  elem.css('top', h_mrg);
              }
          });
       
      });
      </script>
      Ответить
      • > нифига не понял
        Коммент гласил "высота шапки".
        Ответить
        • <script type="text/javascript" >
          
          var h_hght = 155; // а. а я думал что это просто такой новое современное форматирование постов на ГК.
          
          var h_mrg = 0;   
                           
          $(function(){
           
              var elem = $('#fix');
              var top = $(this).scrollTop();
               
              if(top > h_hght){
                  elem.css('top', h_mrg);
              }           
               
              $(window).scroll(function(){
                  top = $(this).scrollTop();
                   
                  if (top+h_mrg < h_hght) {
                      elem.css('top', (h_hght-top));
                  } else {
                      elem.css('top', h_mrg);
                  }
              });
           
          });
          </script>
          Ответить

    Добавить комментарий