Cách tạo banner floating site chạy dọc trên Xenforo?

Thảo luận trong 'General Discussions' bắt đầu bởi phamhuudu, 16/11/12.

1votes
5/5, 1 vote

  1. nhoccute

    nhoccute Member

    Bài viết:
    412
    Likes :
    67
    x2 ảnh rồi chèn vào chỗ đó, chỉnh lại cho nó nhỏ hơn x2 bằng với mục đích mình dùng nó không che mất foore
     
  2. phamhuudu

    phamhuudu Verified User

    Bài viết:
    1,750
    Likes :
    727
    Bạn nói khó hiểu quá, bạn nói đơn giản và cụ thể hơn đc k?
     
  3. nhoccute

    nhoccute Member

    Bài viết:
    412
    Likes :
    67
    Mã:
    <script>
    var $stickyHeight = 460; // chiều cao của banner quảng cáo
    var $padding = 5; // khoảng cách top của banner khi dính
    var $topOffset = 1060; // khoảng cách từ top của banner khi bắt đầu dính (tức là khoảng cách tính từ trên xuống đến vị trí đặt banner )
    var $footerHeight = 90; // Định vị điểm dừng của banner, tính từ chân lên
    /* <![CDATA[ */
    function scrollSticky(){
    if($(window).height() >= $stickyHeight) {
    var aOffset = $('#sticky').offset();
    if($(document).height() - $footerHeight - $padding < $(window).scrollTop() + $stickyHeight) {
    var $top = $(document).height() - $stickyHeight - $footerHeight - $padding - 185;
    $('#sticky').attr('style', 'position:absolute; top:'+$top+'px;');
     
    }else if($(window).scrollTop() + $padding > $topOffset) {
    $('#sticky').attr('style', 'position:fixed; top:'+$padding+'px;');
    }else{
    $('#sticky').attr('style', 'position:relative;');
    }
    }
    }
    $(window).scroll(function(){
    scrollSticky();
    });
    /* ]]> */
    </script>
    <div id="sticky">
    <a target="_blank" href="threads/17970/"><img src="http://ism-server.com/www/images/9dbffbf597b577ad823d0bb19c0be944.gif" title="" width="210" height="250"></a>
    </div>
     
     
    
    Bạn xem code trên bạn sẽ thấy gì trong đó
     
  4. tc.1606

    tc.1606 Member

    Bài viết:
    118
    Likes :
    52
    mình gà quá ! hok hiểu nói gì cả =.=
     
  5. nhoccute

    nhoccute Member

    Bài viết:
    412
    Likes :
    67
    hôm nay mình thấy một diễn đàn có cái quảng cáo ở wedgest khi kéo xuống nó đuổi chạy dọc xuống và dừng ở một vị trí nhất đinh, và mình vưa xin được cái code này, thì tình cờ mình thấy code nó có thể làm cái quảng cáo hai bên forum chỉ việc cho vào header chịu để ý cái code này nó có điểm xuất phát ở banner và điểm dừng cách footer là một khoảng cách tùy ý nên từ đó mình kết hợp hai cái code của chủ top pic và code mình nói tóm lại là thêm bớt không đáng kể để được cái như chủ top pic cần. để ý đọc code mình post xem có phải đoạn đầu nó có chú giải không và mình đã tes thành công. Nói chung là hơi bá đạo tí nhưng đôi lúc cần tí chế chế
     
  6. phamhuudu

    phamhuudu Verified User

    Bài viết:
    1,750
    Likes :
    727
    Đây là đoạn code chạy dọc ở sidebar mà, vẫn ko hiểu dụng ý của bạn? Làm sao để áp dụng cái dừng chân trang để áp dụng đối với banner chạy dọc 2 bên web?
     
  7. tc.1606

    tc.1606 Member

    Bài viết:
    118
    Likes :
    52
    Mã:
    var $topOffset = 1060;
    var $footerHeight = 90;
    quang trong nhat chi? o doan. code nay thoi ma
     
  8. raining123

    raining123 New Member

    Bài viết:
    16
    Likes :
    1
    Muốn chạy file flash thì phải mần sao mấy bro ơi?
     
  9. sinhvienluat

    sinhvienluat Member

    Bài viết:
    140
    Likes :
    37
    Bạn cứ dùng code flash như bình thường thôi
     
  10. giakhang2010

    giakhang2010 Member

    Bài viết:
    150
    Likes :
    70
    Phải chú ý đoạn này: #sticky, Dư cần phải fix lại class của banner bên Dư cho đồng bộ là đc
     
  11. haantonio

    haantonio New Member

    Bài viết:
    1
    Likes :
    0
    Nhưng làm thế nào để cái này hoạt động trên IE hả bro, tớ đã thử thành công các trình duyệt khác
     
comments powered by Disqus

Chia sẻ trang này

Đang tải...