Kwicks Slider for Blogger
Loại Slider này thường thấy ở Wordpress, nhưng có thể đây là lần đầu tiên bạn thấy nó trên Blogger. Nội dung trên Slider thường là các bài đăng mà bạn tâm đắc, như vậy sẽ thu hút thêm 1 lượng traffic cho blog của bạn và góp phần xây dựng Sitelinks theo ý muốn.
Như thường lệ, chèn đoạn CSS sau phía trên </b:skin>
#slider{height:300px;margin:auto;padding:20px 0;width:900px;position:relative}
#slider h2{display:none}
.kwicks_container{width:900px;margin:0 auto}
#top .kwicks{list-style:none;position:relative;margin:0;padding:0;width:900px;height:300px;z-index:2}
#top .kwicks li{display:block}
.kwicks li{display:block;float:left;overflow:hidden;padding:0;cursor:pointer;width:180px;height:300px;z-index:2}
.kwicks li a{outline:none;display:block;z-index:100;cursor:pointer;text-decoration:none;color:#FFF}
li#kwick{-moz-box-shadow:0 0 10px #333;-webkit-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333}
.kwicks a:hover,.kwicks #active{color:#f1f1f1}
.slider{background:#222;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8}
.slider{width:570px;position:absolute;display:block;bottom:0;left:0;z-index:2;padding:5px 15px;font-size:12px;line-height:1em;cursor:pointer}
.sliderheading{display:block;font-size:15px;margin:10px 0}
Lưu lại, tiếp tục tìm đến đoạn sau:
<div id='content-wrapper'>
Chèn phía trên nó:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js' type='text/javascript'/>
<script src='http://noctland.googlecode.com/files/jquery.easing.1.3.js' type='text/javascript'/>
<script src='http://noctland.googlecode.com/files/jquery.kwicks-1.5.1.js' type='text/javascript'/>
<b:section id='slider' maxwidgets='1' showaddelement='no'>
<b:widget id='HTML90' locked='true' title='Slider' type='HTML'/>
</b:section>
</b:if>
Đoạn code trên sẽ tạo một tiện ích HTML/Javascript mới trên blog của bạn, hãy quay lại Phần tử trang và tiếp tục chèn vào tiện ích này đoạn sau:
<div class="kwicks_container">
<ul class="kwicks">
<li id="kwick">
<a href="URL">
<span class="slider">
<span class="sliderheading">Post Title 1</span></span>
<img width="600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjENJnjeEyt4c8CVfIgcy2G0Xih4LOgj6gVRxHeQ_OxPM_zNwxkqy6tWjQ0z4LTqDAfWDoMIlQ9a-TTqkAaAVea6s0s-DjBwlJMYOezcPtwmLQzI5-rGPd6r_S29oLfO7CSOVvd01gurzE/"/></a></li>
<li id="kwick">
<a href="URL">
<span class="slider">
<span class="sliderheading">Post Title 2</span></span>
<img width="600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6Avzk9U3L9Wjy-d4ja0EKFvVhEV2OgKVaV4IR3nPzWnfw3jFcNR5BCmr_lvxPhWBE7taSeZ5RpaHEAE9klHnq8tEr0Befef3LMZ7OvEk7VrwiovaQoCsrIYipKd5qsm5C7KQVUUxDmko/"/></a></li>
<li id="kwick">
<a href="URL">
<span class="slider">
<span class="sliderheading">Post Title 3</span></span>
<img width="600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKPWNy9RIpSkPqID_7oXpSAb6HUOtdSMHWjMSrXVbpxyGQ8ru708W20T1ahqKaMtS4MX_bIFZ8dwPenShJHmMsm8bCJ1ZOhMmmDOO-he5gEcslDw3uBT5pMt0v7QIrXAdggOgJ7Fk5Los/"/></a></li>
<li id="kwick">
<a href="URL">
<span class="slider">
<span class="sliderheading">Post Title 4</span></span>
<img width="600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDn6y7AKsMf3QBr1haU2WlGhu9JLL_jN_YKY_QcUz7BqBQK8OMvEnptC6eVwknUsMoWsRxP7P1GbV0vHdb3v_jY8Ro-OWyfmI9whriMywGrtWUNfwsWlZ_B47KUE0V2yB4OECxeKKYWvI/"/></a></li>
<li id="kwick">
<a href="URL">
<span class="slider">
<span class="sliderheading">Post Title 5</span></span>
<img width="600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpxWOD1afA4YRmKU0rsMFZXkmyQDG8c0PHQr2uQQH-OxCsIKMRie6WO_BxB0QzONfomLF2rCfb897XI-A0G0EBc0LF-f_OTGjFa9rzt_FQWKFIRAB0IfXZrK2IjNb9lZh4Q_D3tvjwsYQ/"/></a></li>
</ul></div>
Các dòng tô màu bạn có thể sửa lại cho phù hợp, kích thước ảnh theo mặc định là 600x300. Hy vọng bạn sẽ thích Slider này.
97 comments
Lại 1 thủ thuật hay =d> đẹp quá
Bác Noct luôn có các thủ thuật hay quá! Tks bác!
Anh Noct có vẻ thích jQuery nhỉ@-). Em chèn cái nào của anh zô cũng bị confict hết anh ơi... :(
Cái demo anh chèn biết bao hiệu ứng mà có confict gì đâu em :P
Cái này đẹp quá, thanks b Noct. Để áp dụng cho cái trang incardvisit.com :D
Chán vãi... làm mãi ko đượcb-(. Thui xài tạm cái PieceMaker vậy :(. Mà giờ này anh Noct chưa ngủ len àh... cho em xin cái YH! đi:-> Tiên liên lạc...
Trùi ui đẹp quá, nhìn thích mắt thật đấy
Rất tiếc là mình không thể tìm thấy đoạn mã content-wrapper mà bạn bảo hix. Giúp dùm mình nhé!
Trong template của bạn thì chèn phía trên đoạn này <div id='container'>
đẹp quá, cái này thích hợp với các blog chơi ảnh
đã áp dụng được cho blog! tks a Noct nhiều
Đẹp quá Noct ơi. Cái này áp dụng làm template là pro luôn rồi. Thật sự là mình mù tịt về jquery nhưng trước sau gì cũng phải tìm hiểu vì nó tiện và đẹp quá.
Em tưởng bác đã viết bài về slider rồi chứ. Mấy cái slide hình như k hợp với temp của em, bỏ vào trông ngố tàu thế nào ấy b-(
Đã từng viết bài về Slider nhưng là Flash Slider :D
Slider dùng javascript vẫn tốt hơn là dùng Flash.
Template của bạn hay quá :D
Hình như bộ chuyển đổi màu của bác Noct bị sao rồi! Em nghịch tý mà không được nữa!
Slider của jQuery là nhất, hiệu ứng mượt, phù hợp với 1 bộ phận Template và một bộ phận người dùng. Cái này cho thêm cái script tự động thì good.
Tại sao blog mình IE không chạy được nhỉ ?
IE chạy bình thường, riêng IE6 thì chưa test.
Đến xông nhà Blog của Noct đầu tháng đây, chúc blog của bạn phát triển hơn nữa hơn nữa nhé!
Mình mới tập tành làm blog, nhưng không biết ở mẫu Simple của Blogger đoạn code content-wrapper nằm ở đâu ^^, giúp mình nhé.
Mẫu mặc định của Blogger sẽ không có dòng đó, và bề rộng của nó cũng không đủ để chứa cái Slider này, bạn hãy thay mẫu khác đi nhé.
Thanks Bác Noct , em đã áp dụng chạy ok không nặng lắm, cũng không nhẹ tóm lại vừa đủ sài ...!
Bạn upload các file js lên Google Code sẽ thấy nhanh hơn hẳn đấy, Dropbox chỉ là giải pháp tạm thời.
Ok em sẽ up nó lên code.google nếu không nhiều người dùng quá thì nó lại lặng lâu hơn hiện giờ Thanks Bac Noct....!
Tìm mãi không thấy content-wrapper hay < di v i d='container'> bác chỉ em với
Em không làm được :-SS
@iMAX-VN : Blog của bạn có phải imax-vn không nhỉ, nếu đúng thì bạn chèn phía trên <div class='main-outer'>
Không biết với diễn đàn thì có dùng code này đc ko ta?
Được quá chứ bạn, chỉ cần nối bước 2 và bước 3 lại đồng thời bỏ đi đoạn code của Blogger là ok =d>
em chỉ việc thay link:https://lh6.googleusercontent.com/-V6TdXvxi-1g/TeCSSwaS9vI/AAAAAAAAAzs/wmwS6qCWjqA/1.jpg bằng link ảnh của em thôi là okie hả anh
Anh ơi, em chèn code này vào mà nó hiện thị bị lỗi vậy là sao http://truyenhinhthucte.blogspot.com/ :((. Em edit đúng theo hướng dẫn rồi mà. Em dùng theme web source http://www.splashytemplates.com/2010/11/blogger-templates-web-source.html. Anh chỉ em với, em cám ơn nhiều :*
Có thấy lỗi gì đâu em @-)
Bác ơi. Em muốn thay đổi kích cỡ ảnh về 500 x 300 thì làm thế nào nhỉ :*? Nếu em thay đổi kích cỡ ảnh trong phần tử trang nó sẽ hiện lên 1 khoảng trống. :((
Bạn tìm trong jquery.kwicks-1.5.1.js sẽ thấy dòng $('.kwicks').kwicks({ max : 600
Sửa nó lại là được =d>
Noct thử xem hộ mình blog timeline.p212pro.tk của mình thì thay thế đoạn <div id='content-wrapper'> thành đoạn gì, mình tìm mãi đoạn này mà không thấy đâu cả.
hohwo đúng rồi đó Blog cảu mình cũng ko có cái đoạn như /bạn May THy hỏi
Vậy thì cách nhanh nhất là chèn ngay bên dưới <body>.
không biết có phải xung đột widget không mà cái slide nó bị chừa 1 khoảng, Noct xem giúp nhé hoithanhcalep.org.
Hình như bạn sửa được lỗi rồi thì phải :D
mình chỉ tăng chiều rộng hình với cái khung chữ ở dưới lên 100px để lấp khoảng trống thôi..
Mà hình như file jquery.easing.1.3.js của dropbox bị lỗi thì phải?
Bác noct cho e hỏi làm sao để có thể ẩn đc cái slide ở trang chủ k cho nó hiển thị khi vào đọc bài viết ạ ?
Nếu bạn làm đúng như hướng dẫn thì nó sẽ không xuất hiện khi đọc bài.
Đã áp dụng nhưng phải chỉnh sửa nhiều lần mới nằm ở vị trí cần thiết :D Cảm ơn đã chia sẽ, rất vui được làm quen :P
Cho mình hỏi sao mình ko down đc mấy file js up trên dropbox của cậu để up lại lên host riêng của mình nhỉ !?! như mấy file http://dl.dropbox.com/u/11103024/jquery.easing.1.3.js dù dán lên FF hay IDM đều báo lỗi ko down đc !?
bác cho em hỏi làm sao để cho phần Slider nằm ở dưới cái thanh menu (Home About Contact Log In), của em thì nó nằm ở trên hết trong rất xấu.
bác xem thử web em vnsky.tk.
Sẵn en hỏi luôn làm sao để thay đổi cái màu của cái dropdown menu mà bác hướng dẫn. cám ơn
Do bạn chèn ngay bên dưới <body> thì nó thế.
Temp của mình không có đoạn <div id='content... nên không làm tiếp được
Temp bạn là temp nào ?
Cám ơn bác Noct nhiều! Em đã thử và thấy chạy rất ổn. Em kết hợp cái temp TechBlog và cái này thấy rất tốt. Cám ơn bác lần nữa nhé! Chúc bác luôn dồi dào sức khoẻ!!!!^^
@TEDDYLOVELY :Để download bạn không dùng Chonme, Fire Fox hay IDm để Download được. Bạn copy đường dẫn File Js có dạng: http://dl.dropbox.com/u/11103024/jquery.easing.1.3.js rồi dán vào trình duyệt Internet Explorer sau đó nhấn Enter thì sẽ xuất hiện bảng Download. Nếu muốn có hot tạm thì có thể dùng Google Code cũng được load nhanh không giới hạn banwith chỉ giới hạn dung lượng tải lên thôi
Cảm ơn Noct rất nhiều, Template rất đẹp. Noct có thể giúp mình gắn link cho các menu như : Tech News, Adobe ... (mình đã sửa menu theo nội dung của mình nhưng để gắn link hay đưa nội dung vào thì mình chưa thể làm được.
Noct hướng dẫn gíup mình gắn các hình mình đã đưa lên dropbox thay cho các hình mặc định trong newscast tempalte (Kwichs sider)
những cái mà bạn thắc mắc đã được bôi đậm và đánh dấu bằng màu ở trong bài đăng này, chỉ việc thay đổi thôi, nó hoàn toàn tương tự nhau.
Hay thật hihi. hiệu ứng đẹp quá.
có thể trao đổi link text với mình khổng?
blog: http://trust25.blogspot.com
Có thể nào tăng số lượng link slide không anh?
@jocker: rất tiếc không thể trao đổi link với bạn được.
@LuckyLuke: được nhưng phải chỉnh sửa trong cả js và css, cái này anh không giúp được vì không có time.
Đẹp quá xá, không "chôm" về blog mình thì không cam tâm chút nào. Xin hỏi bạn: khi mình chuyển tiện ích HTML có chứa slide trên đến vị trí cuối trang chẳng hạn, thì đầu trang luôn có 1 khoảng trống có kích thước của slide. Xem các comment trên thì có bạn hỏi rồi, và chủ blog cũng trả lời rồi ("Do bạn chèn ngay bên dưới cái thẻ body thì nó thế"), nhưng chưa đưa ra hướng khắc phục :p Mong bạn giúp đỡ.
Bạn add thêm dòng CSS này là được: #slider {display:none}
Tại sao làm theo anh mà không được nhỉ, nó không ra hiệu ứng jQuerry ma hiện ra như vậy nè: http://phuocblogdemo.blogspot.com/
@YerrY không dùng cho TechBlog
Trang này dùng được không? http://tablephones.blogspot.com/
@YerrY dùng cho các temp mà trong đó không có hiệu ứng jquery nào khác, nếu không sẽ xung đột.
anh cho e cái YH để e hỏi cho dễ nhé. E chèn như anh hướng dẫn rồi nhưng nó không ra hiệu ứng Jquerry, lạ thật?
- chào anh , cho em hỏi chút , cái này có thể dùng chung với -
http://www.fandung.com/2009/05/menu-sidebar-main-menu-and-submenu-hieu.html c của fandung không , em cảm ơn .
Thanks anh nhìu....^^ rất tuyệt
@xArt! không biết, em tự test thử xem được ko.
noct ơi sao mình chèn cái slide này ko đc. nó cứ lỗi
@bimatnho lỗi sao bạn ?
Hello very good your blog, I congratulate you ..
Could you please tell me because this effect does not work in your template "Perception." When I put it desubica all and have followed all instructions correctly. Please answer me in English, as my official language is Spanish, but if you speak a little English :))
Anh ơi, sao em chèn được nhưng nó không có hiệu ứng gì hết cả anh à, slider lên bình thường, nhưng hình thì không có hiệu ứng với lại các tiêu đề nội dung anh bị ngắn so với hình nữa anh ah ? anh giúp em với
@Chu Đăng Thiện lỗi ở đâu em ??? xem demo mới giúp được.
Gửi mail hỏi anh cách làm, lần mò lại thấy, để em thử apply vào trang của em, thank anh:D
@Noct
Em tìm ra cách rồi anh ạ, chủ yếu là chỉnh trong file css và file script:
.kwicks li{
width: 150px;
height: 300px;
}
$('.kwicks').kwicks({
max : 900,
spacing : 5
});
Cái trên em làm cho 6 hình, thẻ div em để là 900 nên chia cho 6 là 150 thì vừa khớp, 150px là độ dài mà một hình sẽ hiển thị, còn 900px là chiều dài hết cỡ của nó, theo cách này thì muốn add bao nhiêu cũng được, lấy chiều dài đoạn đó chia cho số hình sẽ ra số px cần phải sửa, mọi người thử xem:D
chà chà. ông anh chơi CSS 3 vào cơ àh. thíc đấy nha
Noct ui,sao cái này bên IE chạy được ,còn cái bên Newscast thì không.Tớ đang định dùng lại Newcast nhưng mát cái Slider này thì tiếc quá
Hiệu ứng rất đẹp nhưng hơi load hơi chậm.
Sao hôm nay hiệu ứng đó không chạy nữa rồi. Bạn xem dùm lieutu.blogspot.com
Làm được rồi, chắc do xung đột file js. Chúc noct có nhiều bài viết hay hơn nữa cho cộng đồng blogspot.
hix, đẹp thiệt, nhưng hơi tiếc !!
Dùng trên web thường không chạy được trên bất cứ IE nào hết !!
Bạn có cách gì không ??
này bạn ơi! cái slide này có thể chứa nhiều ảnh hơn nữa không? được thì chỉnh làm sao? chỉnh hơn 5 ảnh là nó lan ra ngoài luôn
chỉnh bề rộng ảnh trải thì làm sao vậy Noct?
code slide trên hình như dạng thu gọn hả? tại qua mấy blog khác tham khảo thì thấy nó dài loằn ngoằn nhưng có hướng dẫn kĩ. Chuyện chứa nhiều ảnh thì khắc phục được rồi.Còn cái bề rộng ảnh trải thì chưa (do đang xài code cua Noct, ngán xài mấy blog khác quá). Tui nghĩ nếu chỉnh được chắc slide chứa nhiều ảnh hơn. :).
Noct rảnh thì giúp hén! tks!
ở đây có lẽ là bản full
http://caytamgui.blogspot.com/2011/10/kwicks-slider-for-blogger-tao-slide.html
Nó cũng ghi nguồn là của Noct nhưng tui so sánh thấy 2 loại code cái dài cái ngắn :l
sao em tìm hoài không thấy cụm div id='content-wrapper' vậy? xin hãy chỉ em với
Theme bác dùng là gì thế, có thể Share đc k. THANKS
Tuyệt quá. Like
Noct ơi mình làm như hướng dẫn rồi nhưng sau 1 hôm mấy cái ảnh lại đứng yên, ko động đậy được nữa. Bạn xem ở đây này:
http://giveawaysoftprogrammes.blogspot.com/
xung đột jquery, xóa bớt 2 cái của kwicks với prettyphoto, chỉ chừa lại cái trên cùng.
anh ơi : ( sao đến đoạn 2 tìm cái "<div id ...." em tìm ko thấy???
Anh cho em hỏi nó hiện được rồi mà sao ko có hiệu ứng chi hết, a giúp em cái
demo:http://trongnhanits.blogspot.com/
troll ?
Phần tử trang ở đây anh nhĩ ?
Mình thích slider này nhất vì có thể bỏ slider này vào các theme mặc định của blogger đc, chỉ có chút khó khăn là phải tìm chỗ để code cho thích hợp mà thôi, hihi
Slider của mình đứng yên không chạy gì hết bạn. Xem qua giúp mình cái
http://hoi-minhminh.blogspot.com/
NOCT giúp mình vs. mình chèn mà nó không chạy. bất động thế thui :(( http://www.hungokmen.tk/
Đoạn code ngắn thứ 2 mình không tìm thấy trong code CSS bạn ơi ! :(
Tiếc quá mình thích thuật này,nhưng ở bước thứ 2 mình không tìm ra đoạn code trên để đi tiếp . Hic ! :(
Đăng nhận xét
- Không chèn liên kết quảng cáo khi đăng nhận xét.
- Nội dung nên liên quan tới chủ đề của bài.
- Use English if you do not understand what we are talking about.
Chèn Emoticons