Showing posts with label Thủ thuật blogger. Show all posts
Showing posts with label Thủ thuật blogger. Show all posts

Dec 9, 2011

Tạo ảnh loading đẹp với css và js

Cái thủ thuật này xưa lắm rồi các bạn ạ , nhưng làm thì chúng ta phải có ảnh loading , mà trong khi đó thì các ảnh không được đa dạng và nhìn nó chạy cảm thấy rất nặng , nhưng với cssload.net Chúng ta không phải ngại về vấn đề trên nữa.





1.Thêm .js:
Thêm đoạn js sau vào trước </head> :
<script type='text/javascript'>
window.onload = detectarCarga;
function detectarCarga() {
document.getElementById("loading").style.display="none";
}
</script>
2.Đoạn html:
Sau đó tạo một widget HTML/Javascript » rồi dán đọan code bên dưới vào:
<style>
#circleG{
width:149.33333333333334px;
}

.circleG{
background-color:#48c7a9;
float:left;
height:32px;
margin-left:17px;
width:32px;
-webkit-animation-name:bounce_circleG;
-webkit-border-radius:21px;
-webkit-animation-duration:1.35s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-moz-animation-name:bounce_circleG;
-moz-border-radius:21px;
-moz-animation-duration:1.35s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
opacity:0.3}

#circleG_1{
-webkit-animation-delay:0.27s;
-moz-animation-delay:0.27s}

#circleG_2{
-webkit-animation-delay:0.63s;
-moz-animation-delay:0.63s}

#circleG_3{
-webkit-animation-delay:0.8099999999999999s;
-moz-animation-delay:0.8099999999999999s}

@-webkit-keyframes bounce_circleG{
0%{
opacity:0.3}

50%{
opacity:1;
background-color:#19409a}

100%{
opacity:0.3}

}

@-moz-keyframes bounce_circleG{
0%{
opacity:0.3}

50%{
opacity:1;
background-color:#19409a}

100%{
opacity:0.3}

}


</style>
<div border="0" style="position:fixed; width: 100%; height: 70px; z-index: 1; top: 300px; left: 0;" id="loading" align="center"> <table border="0" width="150" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#003300"> <tr> <td align="center"> <div border="0" style="background-color: #000; color: #fff;filter: alpha(opacity=70); opacity: .7; width: 190px; height: 70px; z-index: 1; border-collapse: collapse;-moz-border-radius: 5px;
-webkit-border-radius: 5px;" bordercolor="#006600" align="center"> <b>Đang tải dữ liệu...</b><br /><div id="circleG">
<div id="circleG_1" class="circleG">
</div>
<div id="circleG_2" class="circleG">
</div>
<div id="circleG_3" class="circleG">
</div>

</div> Nhấn F5 nếu đợi quá lâu</div> </td> </tr> </table> </div>
Nếu các bạn không thích thì vào cssload.net để tạo các style khác nhau , và thay chỗ css màu xanh thành đoạn css mà bạn muốn , thay code màu đỏ thành chỗ hiển thị ảnh loading. Đoạn code màu vàng để thay đổi chiều cao cho khung.

Dec 3, 2011

Không cho sao chép nội dung bài viết cho blogger

Có thể mọi thành quả , công lao chúng ta khi chúng ta suy nghĩ hoặc tạo ra nó , các bạn muốn sự làm việc siêng năng của mình được bù đắp. Nhưng , đã có một số kẻ gọi là ăn cắp chất xám người khác vd : "copy cat" , con mèo con chỉ biết bắt chước mèo mẹ mà thôi.
Để chống lại tình trạng copy vô tội vạ của một số blogger . Chúng ta hãy thử cách này xem .








1.Đăng kí:
Vào trang  Tynt.com để đăng kí cho mình 1 tài khoản giống hình trên

2.Cách cài cho blogspot:
Vào giao diện chính của blogger
Vào mục thiết kế >>>> chỉnh sửa html:
Chèn đoạn js của Tynt vào trước thẻ html:

Đây là đoạn js lúc đầu các bạn nhận được lưu ý đây là code của vngreenzone.com , các bạn hãy thay nó thành code mình đã đăng kí , xin lưu ý là khi các bạn lấy code này vào , sẽ tự động dính thử nghiệm , mà các bạn sẽ hiểu code trên , nếu đã thấy thì các bạn hãy xóa nó đi nhé . Không bật mí đâu , trừ khi các bạn test :)):
<script type="text/javascript">
if(document.location.protocol=='http:'){
var Tynt=Tynt||[];Tynt.push('adoU5Ihzqr4A9macwqm_6l');Tynt.i={"ap":"Nguồn bài viết :"};
(function(){var s=document.createElement('script');s.async="async";s.type="text/javascript";s.src='http://tcr.tynt.com/ti.js';var h=document.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);})();
}
</script>
3.Cách thức hoạt động:
Quan niệm của Tynt

Nếu có một người copy bài viết của bạn , nó sẽ tự động chèn vào phím ctrl+C và khi các bạn ctrl+v thì coi như người đó đã giúp các bạn 1 vé , và thế là cứ tiếp tục và tiếp tục. Ví dụ như hình ảnh trên:

Thủ thuật trên cũng mang tính về seo khá nhiều đó các bạn ạ.

Nov 25, 2011

Các bước và cách bảo vệ blog khỏi google

Google là ông chùm của ngành internet . Ừm thì ông là vua tôi là giặc , tôi vi phạm thì ông xử chém . Qua việc vnblogspot.com bị google đá mất tài khoản là không chấp nhận được và hãy tìm cách làm sai cho ông vua nhà ta bớt giận.










1. Hãy tìm và đọc lại điều khoản:
Các bạn vào link sau vào xem lại ở đây . Sau khi đọc xong thì đến bước 2 thôi
2.Sao lưu blog lại khi có bài viết mới:
Các bạn nên làm những lúc có bài mới , xuất blog hàng ngày lưu vào 1 file mục . Thì chắc chắn google khóa tài khoản thì chuyển qua tài khoản mới
3.Sao lưu templates trên blog:
Làm theo các hình sau đây :

Xong . Chỉ cần làm theo 3 bước trên thì không lo google
Còn nếu như sub domain mà còn bị dính trên blog cũ thì chúng ta hãy liên hệ với google để giải quyết vấn đề này.

Nov 8, 2011

Tùy biến label thành tag cloud giống WP

Bạn có thấy tag cloud của WP đẹp không ? , vậy giờ chúng ta sẽ làm giống y hệt nhé , chúng ta sẽ làm cho WP phải lác mắt với sức mạnh blogger.



1.Nói lại code hiển thị số bài đăng trong label của Duypham (blog.duypham.info) :
Bởi vì trong blog chúng ta sẽ có 2 thẻ <data:label.count/> một cho dạng list , một cho dạng tag cloud như trong ảnh của bạn Duy Phạm chụp
Ta thay thế:
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
</b:if>
<b:if cond='data:showFreqNumbers'>
<span dir='ltr'>(<data:label.count/>)</span>
</b:if>
Thành:
<b:if cond='data:showFreqNumbers'>
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url' expr:title='data:label.count + &quot; Bài đăng trong nhãn &quot; + data:label.name'><data:label.name/></a>
<b:else/>
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
</b:if>
</b:if>
Rồi tiếp tục:
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
</b:if>
<b:if cond='data:showFreqNumbers'>
<span class='label-count' dir='ltr'>(<data:label.count/>)</span>
</b:if>
Thành:
<b:if cond='data:showFreqNumbers'>
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url' expr:title='data:label.count + &quot; Bài đăng trong nhãn &quot; + data:label.name'><data:label.name/></a>
<b:else/>
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
</b:if>
</b:if>
2.Tạo dạng tag cloud:
Các bạn vào Thiết Kế >>> Phần tử trang và bấm vào chỉnh sửa , chúng ta sẽ có như hình trên và làm theo 2 bước như trong hình
Sau đó thêm đoạn code sau trước ]]></b:skin> :
.sidebar .list-label-widget-content li{display:inline;font-size:10px;text-transform:uppercase;white-space:nowrap;line-height:2.5em}
.sidebar .list-label-widget-content li a{-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #BBB;padding:3px 6px;opacity:0.7}
.sidebar .list-label-widget-content li a:hover{border:1px solid #F26535}
Nếu các bạn thấy không chạy thì hãy làm theo bỏ đoạn css trên và thay bằng đoạn css bên dưới:
.list-label-widget-content li{display:inline;font-size:10px;text-transform:uppercase;white-space:nowrap;line-height:2.5em}
.list-label-widget-content li a{-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #BBB;padding:3px 6px;opacity:0.7}
.list-label-widget-content li a:hover{border:1px solid #F26535}

Nov 2, 2011

Khung tìm kiếm biết nói cho blogspot

Bạn đã thấy khung tìm kiếm biết nói chưa ? Đa số là chưa đâu vì Yolks đã mới nghiên cứu trình duyệt  Google Chrome nên giờ thấy thích thú quá.

Demo sẽ là blog Yolks (Chỉ xem bằng Google Chrome)



1.Cách chỉnh sửa:
<div id='searchbox'>
<form action='/search' id='searchthis' method='get'>
<div class='content'>
<input class='textfield' name='q' size='24' type='text'/>
<input class='button' type='submit' value='Search'/>
</div>
Chúng ta xem đoạn code màu đỏ , và chúng ta sẽ thay nó thành:
<div id='searchbox'>
<form action='/search' id='searchthis' method='get'>
<div class='content'>
<input class='textfield' name='q' size='24' type='text' value='' x-webkit-speech='x-webkit-speech'/>
<input class='button' type='submit' value='Search'/>
</div>

Xong. Vậy là chúng ta sẽ có hệ thống đọc tiếng Anh giống Lạc Việt trên khung tìm kiếm

Nov 1, 2011

Trình diễn đa năng với koolbox

Trong lúc đi dạo các blog chuyên về design thì Yolks thấy, một số designer dùng plugin của jQuery koolbox. Cho một số trang web của họ để làm đẹp ảnh trình bày bai viết.

Tuy nhỏ gọn , nhưng bảo đảm với các bạn koolbox có thể sẽ đánh ngã được prettyphoto trong thời gian sắp tới vì đây chỉ mới phiên bản v1.



Chúng ta sẽ xem qua các kiểu của nó nhé:

BASIC:

<a href="images/1.jpg" class="kool-box" title="Dragon ball"> <img src="images/thumb/1.jpg" alt="" /></a>
<a href="images/2.jpg" class="kool-box"> <img src="images/thumb/2.jpg" alt="" /> </a>
<a href="images/3.jpg" class="kool-box"> <img src="images/thumb/3.jpg" alt="" /></a>
GALLERY:


<a href="images/4.jpg" class="kool-box" rel="kool-box"><img src="images/thumb/4.jpg" alt="" /></a> 
<a href="images/5.jpg" class="kool-box" rel="kool-box"> <img src="images/thumb/5.jpg" alt="" /></a>
<a href="images/6.jpg" class="kool-box" rel="kool-box"> <img src="images/thumb/6.jpg" alt="" /></a>
GALLERY (Other theme):
 
<a href="images/4.jpg" class="kool-box" rel="kool-box"><img src="images/thumb/4.jpg" alt="" /></a> 
<a href="images/5.jpg" class="kool-box" rel="kool-box"> <img src="images/thumb/5.jpg" alt="" /></a>
<a href="images/6.jpg" class="kool-box" rel="kool-box"> <img src="images/thumb/6.jpg" alt="" /></a>
HTML:
<ul>
<li><a href="#infoContent" class="kool-box {width:300,height:200}">Inline Content</a></li>
<li><a href="ajax.htm" class="kool-box {width:600,height:400}">Ajax Content</a></li>
<li><a href="http://www.google.com/search?sclient=psy&hl=en&biw=1920&bih=920&site=&source=hp&q=vngreenzone" class="kool-box {
type:'iframe',width:800,height:600}" >Iframe</a></li>
</ul>
MEDIA:
  Youtubevimeo Megavideo Facebook Dailymotion veoh Metacafeclip.vn
<a href="http://www.adobe.com/products/flashplayer/include/marquee/design.swf"
class="kool-box"><img src="images/video/flash.png" /></a>
<a href="http://trailers.apple.com/movies/disney/tronlegacy/tronlegacy-tsr1_r640s.mov"
class="kool-box"><img src="images/video/quicktime.gif" /></a>
<a href="http://www.youtube.com/watch?v=EFJOZkKi7gk" class="kool-box"> <img src="images/video/youtube.png" alt="Youtube" title="Youtube" /></a>
<a href="http://vimeo.com/8578886" class="kool-box"><img src="images/video/vimeo.png" alt="vimeo" title="vimeo" /></a>
<a href="http://www.megavideo.com/?v=22DU0O7O" class="kool-box"> <img src="images/video/megavideo.png" alt="Megavideo" title="Megavideo" /></a>
<a href="http://www.facebook.com/video/video.php?v=452462259845" class="kool-box"> <img src="images/video/facebook.png" alt="Facebook" title="Facebook" /></a>
<a href="http://www.dailymotion.com/video/xhzwb7_videotest-de-dragon-ball-z-budokai-3-sur-ps2_videogames"
class="kool-box"> <img src="images/video/Dailymotion.jpg" alt="Dailymotion" title="Dailymotion" /></a>
<a href="http://www.veoh.com/watch/v20859242sSZ5BzKR" class="kool-box"> <img src="images/video/veoh.png" alt="veoh" title="veoh" /></a>
<a href="http://www.metacafe.com/watch/6415350/dragon_ball_game_project_age_2011_teaser_trailer/"
class="kool-box"> <img src="images/video/Metacafe.png" alt="Metacafe" title="Metacafe" /></a>
<a href="http://clip.vn/watch/DragonBallZ056,zOr" class="kool-box"><img src="images/video/clip.vn.png" alt="clip.vn" title="clip.vn" /></a>
CÁC THEME KHÁC
<ul>
<li><a href="images/1.jpg" class="kool-box {theme:'facebook'}" title="Dragon Ball Z">Facebook</a></li>
<li><a href="images/1.jpg" class="kool-box {theme:'white'}" title="Dragon Ball Z">White</a></li>
<li><a href="images/1.jpg" class="kool-box {theme:'violet'}" title="Dragon Ball Z">Violet</a></li>
<li><a href="images/1.jpg" class="kool-box {theme:'window7'}" title="Dragon Ball Z">Widnow 7</a></li>
<li><a href="images/1.jpg" class="kool-box {theme:'003366'}" title="Dragon Ball Z">003366</a></li>
</ul>
1.Cách cài vào blog:Thêm đoạn .js sau vào trước </body> rồi dùng các đoạn code nêu ở trên ví dụ để làm hiệu ứng:
  <link href="http://nasa8x.com/demo/koolbox-jquery-plugin/css/koolbox/003366/theme.css" rel="stylesheet" type="text/css" />
<link href="http://nasa8x.com/demo/koolbox-jquery-plugin/css/koolbox/facebook/theme.css" rel="stylesheet" type="text/css" />
<link href="http://nasa8x.com/demo/koolbox-jquery-plugin/css/koolbox/white/theme.css" rel="stylesheet" type="text/css" />
<link href="http://nasa8x.com/demo/koolbox-jquery-plugin/css/koolbox/violet/theme.css" rel="stylesheet" type="text/css" />
<link href="http://nasa8x.com/demo/koolbox-jquery-plugin/css/koolbox/window7/theme.css" rel="stylesheet" type="text/css" />
<!--<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js" type="text/javascript"></script>-->
<script src="http://nasa8x.com/demo/koolbox-jquery-plugin/scripts/jquery.min.js" type="text/javascript"></script>
<script src="http://nasa8x.com/demo/koolbox-jquery-plugin/scripts/jquery.validate.min.js" type="text/javascript"></script>
<script src="http://nasa8x.com/demo/koolbox-jquery-plugin/scripts/jquery.easing.min.js" type="text/javascript"></script>
<script src="http://nasa8x.com/demo/koolbox-jquery-plugin/scripts/metadata.min.js" type="text/javascript"></script>
<script src="http://nasa8x.com/demo/koolbox-jquery-plugin/scripts/koolbox.min.js" type="text/javascript"></script>

<script type="text/javascript">





$(function () {



/* regex = /http\:\/\/www\.youtube\.com\/watch\?v=(\w{11})/;



url = 'http://www.youtube.com/watch?v=Ahg6qcgoay4';



var url = 'http://abc.com/a.swf'; // \\"http://vimeo.com/7058755";

var regExp = /[^\.]\.(swf)\s*$/i; // /youtube\.com\/watch\?v=([A-Za-z0-9._%-]*)[&\w;=\+_\-]#1# ; ///youtube\.com\/watch\?v=(\w{11})/ ; // /vimeo.com\/(\d+)($|\/)/; //|| /http:\/\/(www\.)?vimeo.com\/(\d+)($|\/)/;



var match = url.match(regExp);



alert(match.length);



if (match) {

alert("id: " + match[1]);

} else {

alert("not valid url");

}*/







$('.kool-box').koolbox();



$('img').css({ opacity: 0.8 }).hover(

function () {



$(this).animate({ opacity: 1.0 });

}, function () {

$(this).animate({ opacity: 0.8 });

});

});



</script>


Oct 13, 2011

Menu cố định 3 chức năng đỉnh cho blogspot

Lại 1 menu Yolks sẽ hướng dẫn cho các bạn vào ngay hôm nay . Thú thuật không gì tuyệt bằng menu trên . Với tính năng Scroll Lên/Xuống và tính năng tìm kiếm thì quả thật là 3 trong 1.

Chúng ta sẽ bắt đầu ngay cho nóng. Và tất nhiên Demo là blog Yolks.



1.Thêm css:
Thêm đoạn css sau đây trước ]]></b:skin> :
#nav{
height:35px;
border-bottom:1px solid #ddd;
position:fixed;
top:0px;
left:0px;
right:0px;
background:#fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq_Wm1Kr5imyoJUj_nqjFby-k0PpLaHfqZ76lOzTnUUXdxZAohiJN9-oSHbA0ci6UO9xBFChKzy3veDQeHNzJ1PkjTwIYDPlNxs6l0xn-d8myng7_LYTDK8P5KWcRyPrP7_SfVHjM82xw/s1600/nav.png) repeat-x center left;
z-index:999999;
}
#nav ul{
height:25px;
list-style:none;
margin:6px auto 0px auto;
width:600px;
}
#nav ul li{
display:inline;
float:left;
margin:0px 2px;
}
#nav a{
font-size:11px;
font-weight:bold;
float:left;
padding: 2px 4px;
color:#999;
text-decoration: none;
border:1px solid #ccc;
cursor: pointer;
background:transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW4ikl9dKDLpHX-lpK6isN6O1NIIOpEulFjDq-mMlAr9kUf5dU-80MJZHZrH73NsX2_pdErzQW-531wc5x37xDohbR4GGLs9J1zbM8Q6do0aU5t7yO6glKGKA-lSQ1FUoXsjB8tXLgRUA/s1600/overlay.png) repeat-x center left;
height:16px;
line-height:16px;
}
#nav a:hover{
background:#D9D9DA none;
color: #fff;
}
#nav a.top span, #nav a.bottom span{
float:left;
width:16px;
height:16px;
}
#nav a.top span{
background:transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsezl15w_CDp3JXs3vJSShj_zr7pC-02slX4i6YIdCv8GvScm1QC8OAxxN3PPuKlKqtnVT8LShmoge9qtOHz5dtUcSL46-EQUGqKAVzOVJWxClPm8zC5O_4SJoOru51Oa1pkZPM2TjkB4/s1600/top.png) no-repeat center center;
}
#nav a.bottom span{
background:transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNeukVBrkMcysDlmdgqj3GjmfFuZTPjgJ_tLefaFOoQLtKXN2czVPXTIhixuEXUPs1iqT9FQ5Whoi_V4v87Hx8ismKNuJApms4XSlq_woNdhtDLlD76R-nqB-QN_ajN2AssRJdWVeMyl8/s1600/bottom.png) no-repeat center center;
}

#nav ul li.search{
float:right;
}
#nav input[type="text"]{
float:left;
border:1px solid #ccc;
margin:0px 1px 0px 50px;
padding:2px 2px 2px 2px;
}
input.searchbutton{
border:1px solid #ccc;
padding:1px;
cursor:pointer;
width:30px;
height:22px;
background:#E8E9EA url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_AFOg61VhSLoB5WM4ZD-4xXfZHmqEEeyIZ1btOzh7uEYuMjTqQKH3MdTLw-83B51oMuRPnz0xLk4Lh9yQrCwYBa958QGzW1zYyxYe07J_MHg2wEmm16yMiuZRQ5475FtsXLDnBj4xQyk/s1600/search.png) no-repeat center center;
}
input.searchbutton:hover{
background-color:#D9D9DA;
}

2.Thêm html:
Thêm đoạn thẻ html trên đoạn sau <body> :
<div id='top'/>
<div id='nav'>
<ul>
<li><a class='top' href='#top'><span/></a></li>
<li><a class='bottom' href='#bottom'><span/></a></li>
<li><a expr:href='data:blog.homepageUrl' title='Home'>Home</a></li>
<li><a href="Link 1 ">Tên link 1</a></li>
<li><a href="Link 2 ">Tên link 2</a></li>
<li><a href="Link 3 ">Tên link 3</a></li>
<li><a href="Link 4 ">Tên link 4</a></li>
<li><a href="Link 5 ">Tên link 5</a></li>
<li><a href="Link 6 ">Tên link 6</a></li>
<li class='search'>
<form action='/search' class='left form' method='get'>
<input class='left text gray' name='q' onblur='if (this.value == &quot;&quot;) {this.value = &quot;Từ Khóa Tìm Kiếm&quot;;}' onfocus='if (this.value == &quot;Từ Khóa Tìm Kiếm&quot;) {this.value =&quot;&quot;;}' type='text' value='Từ Khóa Tìm Kiếm'/>
<input class='searchbutton' type='submit' value=''/>
</form>
</li>
</ul>
</div>

3.Thêm javascript:

Đặt đoạn code sau vào trước </body>
<script type='text/javascript'>
//<![CDATA[ $(function() {
$(window).scroll(function(){
var scrollTop = $(window).scrollTop();
if(scrollTop != 0)
$('#nav').stop().animate({'opacity':'0.2'},400);
else
$('#nav').stop().animate({'opacity':'1'},400);
});

$('#nav').hover(
function (e) {
var scrollTop = $(window).scrollTop();
if(scrollTop != 0){
$('#nav').stop().animate({'opacity':'1'},400);
}
},
function (e) {
var scrollTop = $(window).scrollTop();
if(scrollTop != 0){
$('#nav').stop().animate({'opacity':'0.2'},400);
}
}
);
});
//]]>
</script>
<div id='bottom'/>
Đoạn code trên để sử dụng scroll lên/xuống.
Chúc các bạn thành công.

Oct 12, 2011

Cảm nhận chân thành khi sử dụng blogger

Tôi tên Yolks , tôi thề chỉ theo blogger . Tôi biết các bạn hay chỉ trích nói blogger không có nhiều ưu điểm: seo thì tệ hại , plugins thì không có , tiện ích thì không thể tùy biến nhiều. Và chỉ 1 câu tôi tặng bạn : "Bạn lầm rồi , bạn của tôi ơi !".

Tôi biết nói thật lòng làm bạn đau , nhưng tôi phải nói rằng blogger mang lại nhiều điều không thể diển tả được.







1.Cuộc sống:
Nói thật blogger mang đến cho tôi nhiều cảm hứng trong việc thiết kế , từ khi làm blogger , tôi bắt đầu thích đồ họa , tôi bắt đầu thích môn mỹ thuật. Tôi không hiểu tại sao từ khi tôi gia nhập blogger , những cảm xúc vui và buồn tôi đều được trải qua nhờ cộng đồng blogger  đón nhận tôi.
Tôi thấy cuộc sống tôi bắt đầu có ý nghĩa , blogger làm cho tôi học tập đúng giờ , làm việc hợp lí , và cuối cùng tôi lại nhờ blogger giải tỏa căng thẳng của chính mình.
2.Bạn bè:
Trước đây , Yolks là 1 kẻ kiêu ngạo , hiếu thắng , nhưng giờ đây tôi như "Ếch ngồi đáy giếng" , tôi nhận thấy tài năng mình thật kém cỏi , chính vì vậy tôi đã tu tâm dưỡng tính và gầy dựng lên VGZ đến ngày nay. Không những thế tôi tìm thêm 1 số bạn cùng chung chí hướng với mình. Các bạn ấy đã có nhiều lúc rất bực tôi chính vì tôi hay tự cao tự đại , nhưng chính vì như thế tôi lại trưởng thành hơn và đứng vững được . Người ta còn nói tôi học lớp 9 nói thì nói cho vịt nghe hay sao. Tôi buồn khi nghe câu nói này , nhưng cũng lấy lời nói ấy làm mục tiêu để tiến đến tương lại.

3.Mục tiêu:
Làm blog mà không có mục tiêu là không được , tại sao tôi lại chọn chuyên mục khó với kiến thức css , kiến thức .js thì càng bó tay.
Nhưng tôi vẫn làm vì bạn , vì cộng đồng , tôi không muốn blogger không được công nhận là mã nguồn mở  tốt nhất , tôi không muốn người bạn blogger này chết trong mắt tôi. Từ khi gia nhập blogger tôi đã xem blogger như một người thân , một người bạn , và từ lâu tôi đã không rời xa blogger dù 1 ngày. Hãy gúp Yolks phát triển blogger nhé.

Oct 3, 2011

MOBILYBLOCKS - Chia sẻ lên các mạng xã hội

Với tiêu chí nhỏ gọn , có nhiều Social Media không phù hợp với blog bạn. Bạn nghĩ sao khi có 1 Social Media vừa nhỏ gọn , vừa có hiệu ứng tuyệt đẹp như trong:





Quả thật hiệu ứng mượt mà , không thể tả nổi với hiệu ứng chuyên nghiệp của nó

Để có thể sử dụng lâu dài , phòng khi host của demo die nên Yolks có 1 file lưu trữ các bạn Download tại đây.
Đọc kỹ hướng dẫn trước khi dùng.
1.Thêm .js và teamplate:
Đầu tiên tìm thẻ </head> và thêm trước nó :

<script src='http://dl.dropbox.com/u/39436129/jquery.js' type='text/javascript'></script>
<script src='http://playground.mobily.pl/assets/demo/blocks/js/mobilyblocks.js' type='text/javascript'></script>
<script type="text/javascript">
$(function(){
$('.socials').mobilyblocks({
trigger: 'click', //Hover hoặc Click
direction: 'counter', //clockwise hoặc counter (Cùng hoặc ngược chiều kim đồng hồ
duration:500,//Thời gian hiển thị vòng tròn (Số càng nhỏ, hiển thị càng nhanh)
zIndex:50,//Giá trị z-index của thẻ li
widthMultiplier:1.15//Phạm vi của vòng tròn sau khi click
});
});
</script>
2. Thêm css vào template:
Tìm ]]></b:skin> thêm vào trước nó:
.socials {float:left;display:block;width:32px;height:32px;background:url(http://i.imgur.com/lmSYJ.png) no-repeat;cursor:pointer;position:relative;margin:14px 0 0 30px}
ul.reset,ul.reset li {display:block;list-style:none;padding:0;margin:0}
ul.reset li {position:absolute}
ul.reset li a {outline:none}
3. Thêm đoạn code vào nơi bạn muốn:
<div class="socials">
<ul class="reset">
<li><a expr:href='&quot;http://del.icio.us/post?url=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title' rel='external nofollow' target='_blank'><img src="http://i.imgur.com/F8dqt.png" alt="" /></a></li>
<li><a expr:href='&quot; http://digg.com/submit?url=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title' target='_blank'><img src="http://i.imgur.com/Wy83E.png" alt="" /></a></li>
<li><a expr:href='&quot; http://technorati.com/faves?add=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title' target='_blank'><img src="http://i.imgur.com/xy0Ln.png" alt="" /></a></li>
<li><a expr:href='&quot; http://www.stumbleupon.com/submit?url=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title' target='_blank'><img src="http://i.imgur.com/3XABb.png" alt="" /></a></li>
<li><a expr:href='&quot;http://www.facebook.com/sharer.php?u=&quot; + data:post.url + &quot;&amp;t=&quot; + data:post.title' rel='external nofollow' target='_blank'><img src="http://i.imgur.com/sizrF.png" alt="Facebook" /></a></li>
<li><a expr:href='&quot;http://twitthis.com/twit?url=&quot; + data:post.url' rel='external nofollow' target='_blank'><img src="http://i.imgur.com/KFgDs.png" alt="" /></a></li>
</ul>
</div>

Các bạn có thể chèn ở:
Chèn vào sau:
<div class='post-footer-line post-footer-line-1'>
Or
<div class='post-footer-line post-footer-line-2'>
Or
<div class='post-footer-line post-footer-line-3'>
Nếu ko có các bạn cứ để dưới
<data:post.body/>

Chúc các bạn vui vẻ

Sep 30, 2011

Menu nằm dọc blog với jQuery và css

Menu for blogspot
Đây là một thủ thuật về cách tạo 1 danh mục với jQuery và css.

Danh mục này được cố định trên blog và nó có thể ẩn hiện một cách nhẹ nhàng với css.


Có thể nói đây là 1 menu trong suốt đẹp nhất từ trước tới giờ mà Yolks từ thấy và từng được xem.



1.Dăng nhập vào tài khoản --> bảng điều khiển --> Thiết kế --> Chỉnh sửa html
2.Thêm css:
/*----------------------------------------------------
{--------} Menu navigation {--------}
----------------------------------------------------*/
ul#navigation {
position: fixed;
margin: 0px;
padding: 0px;
top: 10px;
left: 0px;
list-style: none;
z-index:9999;
}
ul#navigation li {
width: 100px;
}
ul#navigation li a {
display: block;
margin-left: -2px;
width: 100px;
height: 70px;
background-color:#CFCFCF;
background-repeat:no-repeat;
background-position:center center;
border:1px solid #AFAFAF;
-moz-border-radius:0px 10px 10px 0px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-top-right-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
-khtml-border-top-right-radius: 10px;
/*-moz-box-shadow: 0px 4px 3px #000;
-webkit-box-shadow: 0px 4px 3px #000;
*/
opacity: 0.8;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
ul#navigation .home a{
background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikjAZRJShxl_m7gxparvBJzczeCbiMk49yNn6ydBRFsfJl2P6nNj_Sz2AKNT3_JTx-ix_pXqsvxSKMDrdUPCh6T3Vymv9NjyeOrFRWonfOvchvs1zJkbLuag0k_N4pYPeTaBMKpPtkMWg/s1600/home.png);
}
ul#navigation .about a {
background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik08m1FeUI3NoyD936KTS5SWaaIyWoGQEXcG_TTH5V7f1zI5fJlxnCRpr9vLKL0-FyBvUqp-TyNd_LMju9b-OGa0GXPf2yRylJG_1FxYRjv-7slOPxxq8SXL-xo1w0bvswlwGFIeriDfw/s1600/id_card.png);
}
ul#navigation .search a {
background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp6Iye-9N4t3zjrKKzHTtNZoVQRR7-ewRU81jjNFDBF7-wAUmz9hC60XRMfcbOBW92gIg7yGeiXIomEeaINOkZ3V7gKDkmkuZ1V0CNPHtt9V8uChvRP-fE8qIay0pp5R-En5GWvV-kMpE/s1600/search.png);
}
ul#navigation .podcasts a {
background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7m5U8RBgQMuskPtGd6VdrE3OJvEQd_seI-yB1sxll-R6qCAHWdlJ2vz_fs_zHUGEOGlKFLvchjk8afixlqJ0i7M7tlpryYPVpoOHSFfyyW97KWtiT-sze3JicMQVUTwczLPC7my8Jjfk/s1600/camera.png);
}
ul#navigation .rssfeed a {
background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnEwz4VWjNk75jTmyINLN8EnV6IdMfUf6kJuM3EJqYMiMhbioQsrCI7pXw9c02K4rVyNiXnVJJGqf87QO1kpuXeEfqshRPW2m7klY73RXlpAlp1VXl2iWO5I_4R04BWE0PBU7ae0uOirk/s1600/rss.png);
}
ul#navigation .photos a {
background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEkHxbAFIxopQUW0iIod0fI7KVhbgzkx_lx8oIGtZraYZI0K4nVHcOseEIQJDyGo_0DZAcVcXIVl32zJWl8v5ALJQJ2Lri5egRqZKGFgHlFbJY9XGBLk8IeH6Sgdg1ZyGqe3037lkObLo/s1600/ipod.png);
}
ul#navigation .contact a {
background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFbl8k7d1O37tW6AM3_3MffQHwLzudWHqejoIWMslL7L2C0_9O0YycM0G3lWUp2XEpDDdUOP0jlbVEz9GIq54UvTYy1NW-5z3Ka6RPT61kf6VZsBbmyIKuwzyXDeELaQSkgVDGvASesz8/s1600/mail.png);
}


Những cái mà mình chú thích là màu xanh thì mấy bạn thấy nó sẽ liên quan đến các hình ảnh hiển thị trên menu. VD: bạn muốn làm 1 cái hình thông báo chẳng hạn thì đoạn mã css như sau:
ul#navigation .thongbao a  {
background-image: url(link ảnh);
}
3.Thêm js:
Tìm thẻ </head> và thêm đoạn js này trước nó:

<script type="text/javascript">
$(function() {
$('#navigation a').stop().animate({'marginLeft':'-85px'},1000);

$('#navigation > li').hover(
function () {
$('a',$(this)).stop().animate({'marginLeft':'-2px'},200);
},
function () {
$('a',$(this)).stop().animate({'marginLeft':'-85px'},200);
}
);
});
</script>
4.Chèn html:
tìm </body> và chèn trước nó đoạn code:
<ul id='navigation'>
<li class='home'><a href=''><span>Home</span></a></li>
<li class='about'><a href='http://www.vngreenzone.com'><span>About</span></a></li>
<li class='search'><a href='vngreenzone.com'><span>Search</span></a></li>
<li class='photos'><a href='http://www.vngreenzone.com'><span>Photos</span></a></li>
<li class='rssfeed'><a href='http://www.vngreenzone.com'><span>Rss Feed</span></a></li>
<li class='podcasts'><a href='http://www.vngreenzone.com'><span>Podcasts</span></a></li>
<li class='contact'><a href='http://www.vngreenzone.com'><span>Contact</span></a></li>
</ul>
Nếu bạn muốn thêm 1 thẻ thông báo với đoạn code css mà Yolks nói thì như thế này
<li class='thongbao'><a href=''><span>Thông báo</span></a></li>
Nguồn : Tympanus