Bạn cần trình bày một danh sách nhưng không thích kiểu thiết kế đơn điệu như thường ngày thì bạn hãy thử đổi mới với một menu 3D cuộn dọc dạ...
Bạn cần trình bày một danh sách nhưng không thích kiểu thiết kế đơn điệu như thường ngày thì bạn hãy thử đổi mới với một menu 3D cuộn dọc dạng đám mây đẹp mà mình tìm hiểu được. Đầu tiên các bạn xem demo trong chính bài này.
Sử dụng
Các bạn copy đoạn code sau đặt vào bất kỳ tiện ích HTML/Javascript nào mà các bạn thích hoặc đặt ngay vào bài viết cũng được nhưng phải sử dụng chế độ soạn thảo HTML.
Bạn thấy trong code có một danh sách nằm trong div có id="list". Bạn thay đổi các liên kết trong đó theo ý của mình để tạo ra một menu cho riêng blog của bạn.
Thủ thuật này mình tình cờ biết được khi đi dạo trên các blog Indonexia. Mình Việt Hoá lại để các bạn cùng biết.Đây là bài viết đầu tiên của mình trên Vnblogspot nên có thể chưa được tốt lắm.Vì vậy bạn hãy đánh giá bài viết để mình viết bài ngày một tiến bộ hơn.Thanks
Sử dụng
Các bạn copy đoạn code sau đặt vào bất kỳ tiện ích HTML/Javascript nào mà các bạn thích hoặc đặt ngay vào bài viết cũng được nhưng phải sử dụng chế độ soạn thảo HTML.
<style type="text/css">
#list{
margin:0 auto;
height:450px!important;
width:100%;
overflow:hidden;
position:relative;
background-color: #111;
-moz-box-shadow:0px 10px 20px #000;
font-size:10px!important;
}
#list ul,
#list li{
list-style:none;
margin:0;
padding:0;
}
#list a{
position:absolute!important;
text-decoration: none!important;
color:#666;
text-shadow:0px 1px 2px #000;
border:none!important;
line-height:1.2em!important;
}
#list a:hover{
color:cyan;
}
</style>
<script charset="utf-8" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript">
</script>
<script type="text/javascript">
$(document).ready(function(){
var element = $('#list a');;
var offset = 0;
var stepping = 0;
var list = $('#list');
var $list = $(list)
$list.mousemove(function(e){
var topOfList = $list.eq(0).offset().top
var listHeight = $list.height()
stepping = (e.clientY - topOfList) / listHeight * 0.1 - 0;
});
for (var i = element.length - 1; i >= 0; i--)
{
element[i].elemAngle = i * Math.PI * 2 / element.length;
}
setInterval(render, 20);
function render(){
for (var i = element.length - 1; i >= 0; i--){
var angle = element[i].elemAngle + offset;
x = 120 + Math.sin(angle) * 30;
y = 45 + Math.cos(angle) * 40;
size = Math.round(40 - Math.sin(angle) * 40);
var elementCenter = $(element[i]).width() / 2;
var leftValue = (($list.width()/2) * x / 100 - elementCenter) + "px"
$(element[i]).css("fontSize", size + "px");
$(element[i]).css("opacity",size/100);
$(element[i]).css("zIndex" ,size);
$(element[i]).css("left" ,leftValue);
$(element[i]).css("top", y + "%");
}
offset += stepping;
}
});
</script>
<div id="list">
<ul>
<li><a href="#">Blogspot căn bản</a></li>
<li><a href="#">Kỹ năng viết blog</a></li>
<li><a href="#">Sticky</a></li>
<li><a href="#">Tên miền Godaddy</a></li>
<li><a href="#">Hubspot Marketing Grader</a></li>
<li><a href="#">IE CSS hack</a></li>
</ul>
</div>
Tùy biếnBạn thấy trong code có một danh sách nằm trong div có id="list". Bạn thay đổi các liên kết trong đó theo ý của mình để tạo ra một menu cho riêng blog của bạn.
Thủ thuật này mình tình cờ biết được khi đi dạo trên các blog Indonexia. Mình Việt Hoá lại để các bạn cùng biết.Đây là bài viết đầu tiên của mình trên Vnblogspot nên có thể chưa được tốt lắm.Vì vậy bạn hãy đánh giá bài viết để mình viết bài ngày một tiến bộ hơn.Thanks
Bạn cần trình bày một danh sách nhưng không thích kiểu thiết kế đơn điệu như thường ngày thì bạn hãy thử đổi mới với một menu 3D cuộn dọc dạng đám mây đẹp mà mình tìm hiểu được. Đầu tiên các bạn xem demo trong chính bài này.

Bóc...tem. Khá hay nhưng chỉ để trang trí cho vui thì được chứ sử dụng không khả quan lắm, em nghĩ sẽ làm chậm blog bác ah.
Trả lờiXóaCó khi phải thay temp thôi :(
Trả lờiXóaCó vẻ hơi nặng bác nhỉ :D
Trả lờiXóablogger đang update một số tính năng ở phần bai viêt và liên kết Link
Trả lờiXóaĐang đợi nó thêm hẳn phần title cho link :D
@Account Support
Trả lờiXóaNếu hoox trợ thêm phần nâng cao cho chèn link, tag này nọ thì hay quá, vì xem trọng phần SEO.
@Việt Nam do sử dụng jquery nên hơi chậm bác à
Trả lờiXóa@Anh N.C vâng.cũng khá nặng bác à
Trả lờiXóaCám ơn bác Tiến đã giúp em chỉnh sữa bài đăng.Em sẽ cố gắng viết bài tốt hơn nữa.
Trả lờiXóaCác bạn ơi làm ơn giúp mình với
Trả lờiXóaHiện tại mình đang làm cái trang http://phimvina.blogspot.com
Mà nó hiện nên lỗi này:
bX-544eit
Vào bảng điều khiển blog thì không được vẫn báo lỗi như thế. Connect vào cúng vậy. Nó bảo là báo cho bọn hỗ trợ blogger mà báo rồi vẫn chưa thấy gì. Anh em nào có kinh nghiệm trong việc này hay chỉ cho cách giải quyết mình với. Cần giấp!
Để "bắt" được link cũng mệt nhỉ, quay đều quay đều :D
Trả lờiXóa@Duy PhamHơi bị chóng mặt.:D
Trả lờiXóaNhận xét này đã bị tác giả xóa.
Trả lờiXóa@Con Nhà Nghèo
Trả lờiXóaĐang tự yên bị như thế này .Các nào giúp em với
@Con Nhà NghèoLỗi này là do bạn đang thực hiện xóa 1 hay nhiều tiện ích (widget) hiện tại của blog. Để khắc phục thì bạn nên sử dụng giao diện cũ của blogger để xóa.
Trả lờiXóaNgày trước mình có dùng widget: 'tag cloud' giống như thế này, nhưng là dạng quả cầu, trông khá bắt mắt nhưng phải sử dụng đến swf nên tính ổn định là không có.
Trả lờiXóa@Trần Thanh Quang Vừa mới nâng cấp SEO đấy thôi :))
Trả lờiXóa@Van Khuong
Trả lờiXóaBạn ơi. Hiện tại mình không đăng nhập vào blog cơ, cứ vào thì hiện ra cái đó rồi. Nên ko thay đổi giao điện về chế độ cũ đc. Tự nhiên vào bị chứ có xóa gì đâu :(
Mình ko vào nổi blogger để chuyển về giao diện cũ giờ mình phải làm sao?
Trả lờiXóa@Con Nhà NghèoPhía dưới tên nick của bạn có biểu tượng Settings hình bánh răng đó, bấm vào rồi chọn quay về giao diện cũ
Trả lờiXóacái này khá nặng, nếu áp dụng cho blog mình thấy cũng không hay lắm, nó sẽ ảnh hưởng tới tốc độ load trang rất nhiều
Trả lờiXóaanh có cách nào cho nó dừng lại hog ? chỉ cho nó chạy khi nào mình rê chuột vào phía trên hoặc dưới ấy
Trả lờiXóaĐể nghiên cứu đã
Trả lờiXóa:D cái này vui nhỉ. Ai click dc cái dòng IE CSS HACK dzơ tay nào. :))
Trả lờiXóa