2:01 AM

Code làm widget trượt theo blog

Trước đây mình đã giới thiệu một code làm cho widget trượt theo blog nhưng không có giới hạn nhưng hôm nay mình sẽ giới thiệu một thủ thuật giúp cho khi widget cách bottom một khoảng cách nhất định sẽ tự động trượt lên để không làm ảnh hưởng về mặt thẩm mỹ cho footer

Cài đặt jquery cho blog

Bước 1: Vào blogger Mẫu Chỉnh sửa HTML
Bước 2: Chèn đoạn code bên dưới vào sau thẻ <head> rồi lưu lại template
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js' type='text/javascript'></script>
Nếu template của bạn cài jquery rồi thì bỏ qua bước này tránh xung đột

Thêm widget chạy dọc theo blog

Vào blogger → Bố cục → Thêm widget HTML/Javascript mới vào vị trí bạn muốn sau đó dán code sau vào phần nội dung rồi lưu lại
<style type='text/css'>
#floatDivWrapper {font-size:11px}
#floatDiv.fixed {position:fixed;top:0px}
</style>
<script type='text/javascript'>//<![CDATA[
$(document).ready(function(){var documentHeight=$(document).height();if(documentHeight>2500){
//$("#floatDivWrapper").css('position','fixed');$("#floatDiv").css({'position':'fixed','top':30});
var bottomHeight=1200;var msie6=$.browser=='msie'&&$.browser.version<7;if(!msie6){var top=$('#floatDiv').offset().top-parseFloat($('#floatDiv').css('margin-top').replace(/auto/,0));$(window).scroll(function(event){var y=$(this).scrollTop();if(y>=top&&y<=(documentHeight-bottomHeight)){$('#floatDiv').addClass('fixed')}else{$('#floatDiv').removeClass('fixed')}})}}});
//]]></script>
<script type='text/javascript'>//<![CDATA[
var s=true;function doBlink(){$('.blink').css('display',function(index,val){s=!s;return (s)?'block':'none';})}
$(document).ready(function() {setInterval("doBlink()",0)});
//]]></script>
<div class='widget HTML' id='floatDiv'>
Nội dung của widget
</div>
Bạn có thể tùy chỉnh cho widget như sau:
  • top:0px: Khoảng cách của widget đến lề trên khi di chuyển dọc
  • documentHeight>2500: Nếu bài viết dài quá 2500px thì widget mới chạy dọc
  • bottomHeight=1200: Cách bottom 1200px widget sẽ tự động chạy lên trên
Nguồn Internet
10 Comments
Comments

10 comments

(o)hé hé... như vầy là zack zời bác huy ơi... thank bác nhìu! (ku)
Cho em xin cái demo đi :)
21/2/13
Cái này cũng rất tuyệt bạn à ! (h)
Nhưng khi thực hiện thì có chút vấn đề với theme hai mảnh tiện ích nằm hết bên tay phải thì quá ok !nhưng ở phần theme tiện ích nằm bên trái thì nó chạy theo phần bài viết mình không thấy trong code có phần chỉnh cái này nên không biết chỉnh sao cho nó chuyển qua bên trái bạn giúp mình với nhé !Cảm ơn bạn rất nhiều
21/2/13
Bạn đã thử qua thủ thuật này chưa?
Nếu có gì comment lại để mình tìm hiểu thêm về vấn đề này nhé :)
22/2/13
Chào bạn ! mình đã thử thủ thuật này nói chung là ok [nó bị xung đột với bộ code] [Bài viết mới nhất cuộn lên với Jquery]khi mình chèn code này vào thì cái kia không cuộn nữa ruỗi thẳng luôn . Còn tất cả các tiện ích khác vẫn hoạt động bình thường .Tốc độ load không tồi .có lẽ mình xóa bộ này đi cài bộ khác vậy [Bài viết mới nhất cuộn lên với Jquery ]cho phù hợp với code này .Bộ code hiện tại tại bài viết này của bạn chuẩn lắm hoạt động mượt mà không xung đột gì cả .cái này nếu bạn tùy chỉnh sang cánh trái nữa thì rất tuyệt bạn à .bộ code này tuy đơn giản nhưng giá trị của nó với con mắt thẩm mĩ không hề nhỏ rất tuyệt .với dân chơi blog ,làm thơ ,chèn ảnh ,thường bài viết gộp cả lời bình nó sẽ dài như cầu thăng long vậy .!Lắp cái này vào vừa là tiện ích trang trí vừa làm cho blog đỡ trống trải vuông vắn gọn ghẽ rất đẹp .Cảm ơn bạn rất nhiều vì đã chia sẻ 1 tiện ích rất hữu dụng .http://4.bp.blogspot.com/-KfJyzSAp9iM/TexAgoPsJtI/AAAAAAAAAtE/A3nrsL-DKys/s1600/YellowFaceTwo032.gifhttp://3.bp.blogspot.com/-g8oDorUX56s/TexArCubrSI/AAAAAAAAAuQ/wzmiRcyjeac/s1600/YellowFaceTwo051.gif
Tôi rất thích tranh Web của bạn
TB [Bạn cho mình hỏi Temp của bạn đang dùng gọi là gì vậy ?
Mình rất muốn sài bộ comment như đa cấp như của bạn nhưng không biết tách chữ Reply ra khỏi khung Avatta và chuyển nó lùi hẳn sang bên trái phía dưới cùng ,còn avatta chuyển qua bên phải?Một lần nữa xin chân thành cảm ơn bạn .
22/2/13
Bạn có thể download template mình đang sử dụng tại đây
Nếu bạn muốn thay đổi style cho comment đa cấp thì tìm cách chỉnh chửa css một chút là được.
Tips: Sử dụng chức năng kiểm tra phần tử của Chrome (F12) sau đó chỉnh sửa thử tại khung Style bên phải trước khi thực hiện vào template
26/2/13
Mình đã download temp tại địa chỉ bạn cho về máy và tiến hành cài đặt bình thường .Trang đó cũng nhiều temp thiệt ,chọn đi chọn lại rồi cuối cùng cũng vẫn theo ý tưởng của bạn https://huyco-troll.googlecode.com/svn/trunk/smile/30.gif . Chỉ có điều temp cũ mình kg thay đổi gì cả còn temp mới down về mình giải nén và đưa thẩng lên luôn thôi mình đã cài comment đa phân cấp mà bạn chia sẻ và 1 số tiện ích khác cũng ở đây tạm thời mình thấy blog hoạt động cũng mượt mà chưa có vấn đề gì cả .Mình có thắc mắc là không thấy trình điều khiển đâu ,mỗi lần vào chỉnh sửa cài đặt lại phải vào tổng quan =>phần tùy chỉnh => nâng cao mình có cảm giác rằng nó không hoạt động vì mình đã cố thay màu chữ nhưng không thấy kết quả gì có thể đo lỗi hoặc vấn đề chi đó, lần đầu tiên mình cài temp kiểu này nên cũng gà lắm [Có thời gian bạn ghé vô đây 1 chút được không ?và đánh giá qua giúp mình xem thế nào ?[lifealwaysvuive9119.blogspot.com ]Cảm ơn bạn rất nhiều về sự giúp đõ https://lh3.googleusercontent.com/-duNoMAb1RS4/T2WEWrOfR8I/AAAAAAAACZ0/ObgHf-PmTuE/s36/03.gifhttps://lh3.googleusercontent.com/-duNoMAb1RS4/T2WEWrOfR8I/AAAAAAAACZ0/ObgHf-PmTuE/s36/03.gifhttps://lh3.googleusercontent.com/-duNoMAb1RS4/T2WEWrOfR8I/AAAAAAAACZ0/ObgHf-PmTuE/s36/03.gif Chúc bạn luôn vui khỏe và thành đạt
27/2/13
Đặc thù của template hiện tại bây giờ thường là như vậy nhưng ta vẫn có cách khắc phục bằng cách thêm bảng điều khiển dành cho admin như bài viết này. Thủ thuật này giúp tạo một widget chạy dọc theo blog gồm những chức năng như hình ảnh bên dưới
http://2.bp.blogspot.com/-ejb-n64ptBs/US3MVo3V6MI/AAAAAAAALF8/lfY37bR7g9s/s1600/thanhhdieuhuong.png
Còn việc thay màu chữ bạn phải biết được nó thuộc thành phần nào để chỉnh sửa CSS
27/2/13
Góp ý thêm một chút về template bạn đang sử dụng. Bạn đang sử dụng một template phải nói là rất rất đẹp, mức độ responsive gần như tuyệt đối, hiệu ứng mượt mà... Vì thế mình khuyên bạn thứ nhất nên bỏ button "Lên trên" màu da cam của bác Tiến Nguyễn đi. Loại bỏ một số widget chứa flash không cần thiết để tăng tốc độ của blog lên tối đa. Sắp xếp theo đúng thứ tự các widget trong Bố Cục, ví dụ như các tab Popular Post, Labels ,Archive vẫn còn bị bỏ trống trong khi đó ưu điểm của các tab này giúp cho blog nhìn gọn gàng và pro hơn rất nhiều. Ngoài ra, mặc dù template có sử dụng auto readmore nhưng khi viết bài bạn cũng nên sử dụng chức năng "Ngắt dòng" của blogger để blog load nhanh hơn và tránh tình trạng mất bài viết nếu bài viết thuộc trang đó có quá nhiều hình ảnh hoặc nội dung quá dài. Chúc bạn thành công! :-d
17/6/15
thank cậu

Cảm ơn bạn đã ghé thăm Troll VL !
» Tạm thời ngăn không cho comment với chế độ ẩn danh vì có một số bạn không có thành ý cố tình spam. Mong các bạn thông cảm!
» Bạn nên viết bằng Tiếng Việt có dấu để mọi người dễ đọc, dễ bình luận
» Để liên hệ,góp ý và đóng góp bài viết bạn click vào đây
Sử dụng các thẻ sau cho comments
» Chèn nội dung vào blockquote <b rel="quote">Nội dung blockquote</b>
» Chèn nội dung vào note <em rel="note">Nội dung note</em>
» Chèn code vào khung pre <i rel="pre">Nội dung code</i>
» Chèn hình ảnh <i rel="image">Link hình ảnh</i>
» Chèn video từ youtube [youtube]link video[/youtube]
» Chèn link <i rel="anchor">Link</i>

Insert Emoticons
:cuoi
:hihi
:thank
:haha
:meu
:cry
:oaoa
1cuoi
:D
@@
:p
:o
:vi
:ko
:ca
:why
:xin
:lanh
:im
:aoi
:ado
:mda
:tat
0:khoa
a:ab
k:ac
q:ad
w:ae
e:af
l:ag
g:ah
8:ai
9:aj
9:ag
:9a
*Phải có khoảng trống trước các code mới hiển thị mặt cười


Mã Hóa Code Tạo và xem trước comments Cancel Reply
-->