5/26/11

Tiện ích recent post với 2 cột hiển thị

Ở giao diện mới này có 1 cái mới là việc trang trí của nó. Ảnh nền của các hàng trong table sẽ thay đổi xen kẽ nhau. Như thế tiện ích sẽ trở nên bắt mắt hơn.
Hình ảnh mà thienthan yêu cầu thực hiện :
rc-posts-2col1 - mothuthuat.com
Hình ảnh mà mình đã test trên host:
rc-posts-2col2 - mothuthuat.com
Xem DEMO : Recent posts 2 column
* Sau đây là các bước thực hiện :
1. Vào bố cục
2. Vào phần tử trang
3. Tạo 1 widget HTML/Javascript ở nơi mà bạn muốn hiển thị tiện ích, rồi dán code bên dưới vào :
<style type="text/css">
#rc-posts-2-col {
width:320px;
}
#rc-posts-2-col h3 {
background:url(http://data.fandung.com/blog/demo/rc-post-2col/img-bg-rd.png) no-repeat top left;
padding:3px 5px 14px 5px;
font-size:13px;
color:#fff;
}
table#rc-2cot {border-top:1px solid #ccc;border-bottom:1px solid #ccc; border-left:1px solid #ccc;}
#rc-tr1 {background:#f3f3f3;}
#rc-tr0 {background:#fff;}
#rc-td {padding:2px; color:#CC0000; border-right:1px solid #ccc;width:160px;}
#rc-td img {float:left; margin-right:2px; height:50px; width:50px; border:1px solid #ccc; padding:1px;}
#rc-td a {text-decoration:none;}
#rc-td a:hover {text-decoration:underline;}
</style>

<script type="text/javascript">
home_page = "http://www.fandung.com/";
label = "Film";
numposts = 12;
sumTitle = 40;
colortitle = "#555";
</script>

<div id="rc-posts-2-col"><h3>Recent Posts 2 column</h3>
<div id="rc-posts-loading">
<img align='absmiddle' src='http://data.fandung.com/img/loading-related.gif'/>
</div>
<script src="http://data.fandung.com/blog/demo/rc-post-2col/rc-post-2cot.js" type="text/javascript"></script>
</div>
4. Save widget.
- Code trên là dùng cho 1 nhãn nào đó. nếu muốn dùng cho cả blog, các bạn sử dụng file js này :
http://data.fandung.com/blog/demo/rc-post-2col/rc-post-2cot-all.js
- Tùy chỉnh code CSS, các bạn có thể tham khảo ảnh bên dưới để dễ dành tùy chỉnh code CSS theo ý mình.
rc-posts-2col1 - mothuthuat.com
- 1 vài chú thích cho các biến trong đọan code javascript ở trên:
home_page = “http://www.fandung.com/”; // domain của blog
label = “Film”; // nhãn muốn hiển thị bài viết
numposts = 12; // số bài viết sẽ hiển thị, lưu ý, vì là 2 cột, nên số bài viết phải là số chẵn
sumTitle = 40; // đây là số kí tự cho phép hiển thị nếu tiêu đề dài hơn 40 kí tự, còn đối với các tiêu đề có số kí tự ngắn hơn thì sẽ hiển thị đầy đủ
colortitle = “#555″; // màu của tiêu đề bài viết
- Nếu tiêu đề không được rút ngắn, tiện ích sẽ trông như thế này
rc-posts-2col1 - mothuthuat.com
- và đây là ảnh minh họa cho tiêu đề đã được rút ngắn
rc-posts-2col1 - mothuthuat.com
- Về việc điều chỉnh biến sumTitle = 40; giá trị 40 này sẽ được tùy chỉnh sao cho hợp lý với chiều cao và độ rộng của hàng, nếu các giá trị này của hàng được tăng lên, các bạn có thể tùy chỉnh lại giá trị 40 thành giá trị khác cho hợp lý.
Chúc các bạn thành công.

0 comments:

Post a Comment

Total Pageviews

Copyright  ©05/2011.VChipvn.All Rights Reserved

© Ghi rõ nguồn "VChipvn.blogspot.com" khi bạn phát hành lại thông tin từ website này

BACK TO ĐẦU TRANG