Tìm kiếm (Kết quả hiện ngay trên trang)

Đang tải, vui lòng chờ ...

Đăng ký tên miền miễn phí co.cc


Hướng dẫn cài đặt AdSense for Domain cho domain CO.CC

Friday, April 10, 2009

Thiết kế blog: Chia header thành hai phần

Sở hữu ngay tên miền CO.CC ngắn gọn, dễ nhớ, miễn phí, không bị chặn,... cho website, blog.
Từ khi thay đổi template, lượt bạn đọc ghé Thủ Thuật Blog tăng hơn so với trước. Đó là nguồn động viên để bài viết mới được cập nhật. Xin gửi lời cám ơn bạn đọc đã ủng hộ blog thời gian qua. Mong rằng các bạn tiếp tục theo dõi nội dung sắp đăng tới đây.

Qua lại với bài viết này, hôm nay chúng ta sẽ chia header của blog làm 2 phần với kích thước tùy chọn. Ở đây template Minima được lấy làm ví dụ minh hoạ. Để dễ hiểu, bạn có thể tạo thêm một blog mới và thao tác theo hướng dẫn dưới:

Bước 1. Chỉnh sửa body. Đăng nhập Blogger, chọn Bố cục (Layout) | Chỉnh sửa HTML (Edit HTML) và để ý đoạn code bên dưới:
    <div id='header-wrapper'>
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='Header | Thủ thuật blog (Header)' type='Header'/>
</b:section>
</div>

Đây là header nằm trên cùng có chiều ngang bằng chiều ngang của template. Giả sử chúng ta cần đặt hộp tìm kiếm nằm bên phải, vậy bạn phải thay đoạn code trên bằng:
    <div id='header-wrapper'> /* header-wrapper bao cả hai phần */
<div id='header'> /* Phần bên trái */
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='Header | Thủ thuật blog (Header)' type='Header'/>
</b:section>
</div>
<div id='box'> /* Phần bên phải */
<b:section class='searchbox' id='searchbox' maxwidgets='1' showaddelement='yes'>
<b:widget id='HTML99' locked='false' title='' type='HTML'/>
</b:section>
</div>
</div>

Trong đoạn code trên đã khởi tạo thêm một tiện ích HTML và các id: box, searchbox. Bạn có thể đặt tên tuỳ ý miễn là tên này phải trùng với khao báo của nó trong CSS ở bước 2.

Bước 2. Chỉnh sửa CSS. Bây giờ kéo thanh trượt lên trên bạn tìm:
#header { 
margin: 5px;
border: 1px solid $bordercolor;
text-align: center;
color:$pagetitlecolor;
}

Chúng ta sẽ thay thế bằng:
#header { 
float: left; /* Nằm bên trái, có thể dùng: float: $startSide */
width: 310px; /* Kích thước logo của blog */
margin: 5px;
border: 1px solid $bordercolor;
text-align: center;
color:$pagetitlecolor;
}

#box {
float: right; /* Nằm bên phải, có thể dùng: float: $endSide */
width: 320px; /* Kích thước box */
margin: 5px;
border: 1px solid $bordercolor;
text-align: center;
color:$pagetitlecolor;
}

Ở đoạn code này bạn toàn quyền thay đổi hoặc vô hiệu margin, border theo ý mình khi sử dụng logo hoặc hộp tìm kiếm. Quan trọng hơn phải tính toán khéo léo như thế nào để kích thước ngang (width) của header-wrapper bằng tổng kích thước ngang của header, box và margin của chúng.

Đây là blog demo hướng dẫn trên với layout như hình dưới đây:

Cám ơn bạn đã ghé ThuThuatBlog.com. Bạn có ý kiến thắc mắc hay bình luận gì về bài viết này vui lòng click comment. Để lưu bài viết vào trình duyệt web hoặc tài khoản lưu trữ và chia sẻ bookmark trực tuyến, hãy nhấn vào đây. Bạn cũng có thể đọc bài viết trên blog thông qua các công cụ đọc tin Feed bằng link này hoặc đăng ký nhận bài viết mới qua email. Ngoài ra bạn cũng có thể cho địa chỉ blog này vào Favorites (Internet Explorer) hoặc Bookmark (Mozilla Firefox) để tiện việc theo dõi. Nếu đang làm blog tại Google Blogger bạn cũng có thể lưu blog này ở chế độ theo dõi trong hồ sơ, đó cũng là cách mang lại nguồn khách viếng thăm blog bạn. Tôi hy vọng bạn tìm thấy những thủ thuật thú vị từ trang này.

34 comments:

Dinh Trung said...

Bác Nhân lúc nào cũng có "chiêu" độc !!
Bài này rất hay, có thể ứng dụng nhiều đấy

DownSoft24h said...

bài viết hay lắm anh ạ
à anh Nhân ko dùng Redirect thuthuatblog.com to www.thuthuatblog.com nữa à

Doan Thuc said...

Đúng là giao diện mới nhìn gọn gàng và chỉnh chu hơn nhiều đó anh

diepcothanh said...

đúng là trang này quá hay!!!
anh giúp em cái này với dc ko?
làm cách nào để các lời nhận xét hiện bên dưới bài đăng như anh ý
Ex:diepcothanh said...
Hoàng Gia Lâm said...

Trai miền Tây said...

Chào anh em Blogger! Mình có một vấn đề này xin hỏi mong các bạn giúp cho. Cái widget "Theo dõi blog" của mình không hiểu sao không thể xóa
được cái biểu tượng chình sửa nhanh, mình vào xóa dòng b:include name='quickedit' nó vẫn cho nhưng xem lại thì nó vẫn còn y nguyên hà. Trong khi những widget khác vẫn xóa được bình thường. Rất mong các bạn giúp đỡ nhé, cảm ơn các bạn!

Furture Neo said...

Chào anh em Blogger! Mình có một vấn đề này xin hỏi mong các bạn giúp cho.
Bài viết này chỉ hướng dẫn cho template Minima. Nhưng khi mình thực hiện nó trên template stretch denim thì nó báo lỗi là :"Thông báo Tham số không hợp lệ trên nền trang: Biến số được sử dụng nhưng chưa được xác định. Thông tin đầu vào: bordercolor". Mình không biết sửa thế nào mong anh em giúp đỡ. Cảm ơn!

dv2n said...

@all, cám ơn mọi người quan tâm và ghé blog!

@diepcothanh, nhận xét đương nhiên nằm dưới bài đăng như template mặc định, em không cần làm gì cả!

@Trai miền Tây, dòng chữ bạn đề cập là đúng rồi. Hãy xem nó xuất hiện chỉ khi bạn đã đăng nhập Blogger hay lúc bạn đã thoát hẵn. Nếu đã đăng nhập thì nhìn thấy là đương nhiên rồi. Không cần chỉnh hay xoá gì cả, khi sign out sẽ không thấy nữa.

@Furture Neo, lỗi này do cách đặt biến bordercolor thôi. Vô hiệu hoá thuộc tính này, hoặc dùng giá trị thay vì biến này, hoặc thay đổi theo thông số phù hợp của blog.

Trai miền Tây said...

Mình Đăng xuất rồi nhưng vẫn nhìn thấy biểu tượng đó bạn ạ! Quan trọng hơn là chỉ riêng widget đó nó không cho xóa dòng b:include name='quickedit'. Trong khi những widget khác thì lại được!

Phước said...

Hơ hơ cuối cùng thuthuatblog cũng đã có bài viết mới rồi thanks anh Nhân nhiều nha.

trandat said...

cái này làm dễ thôi,mọi người vào blog của mình http://nhaquantri.co.cc để xem có ok không

vuluganck said...

bạn biết cách làm phần post body chia làm 2 phần ko bạn ? có hỗ trợ thumbnail

Life is Beautiful said...

Blog thú vị lắm! Cám ơn bạn! Mình chưa có thời gian xem nhiều, nhưng sẽ ghé lại xem khi có điều kiện! Chúc blog pt tốt!

BigDargon said...

Không làm được rồi ! Có ai thành công chưa vậy ?

hungls said...

Hay lắm Anh nhỉ ! Kiểu này mình phải seting lai skin minh mới đựơc ! uhm skin nay lại chán luôn rồi !

dattai said...

Anh Nhân có thủ thuật mới sao chưa viết .em đang đợi bài đó của anh đó

Ảnh Hot Girl said...

Cảm ơn bác Nhân. Dạo này bác bận rộn quá nhỉ? Ko thấy cập nhật bài viết gì cả!

quocphu said...

hay quá cuối cùng thuthuatblog đã đăng bài mới. bài này hay đấy. thank bác Nhân nha!!! http://kyniema1.tk/ Welcome To All

a1WelcomeToAll said...

bác Nhân còn chiêu nào ko??? bày nốt cho anh em đi... [URL=http://kyniema1.blogspotvn.com/]Click vào đây nè [/URL]Welcome To All

thuthuatblog.com said...

@vuluganck, ok, mình sẽ tìm hiểu và có bài viết đề cập.

@Life is Beautiful, cám ơn bạn đã ghé, hy vọng bạn là đọc giả thường xuyên.

@all, cám ơn mọi người, bài mới sẽ xuất hiện trên blog sớm.

trung vivu said...

sao ma cai blogger cua em no khong co cai doan ma nhu anh nhan chi vay. Em tim mai ma khong thay, giup em voi.

[oG][▼.î.þ][oG] said...

Anh ơi em không thấy đoạn Code đó anh ạ.

Anh có biết nó ở đâu không ? Em tìm kĩ lắm rồi.

thuthuatblog.com said...

@trung vivu, [oG][▼.î.þ][oG], template mẫu trong ví dụ trên là Minima, template khác có thể không giống nhau.

Ps@live said...

Bác chia sẻ luôn mẫu BLOG này của Bác cho Anh Em tham khảo đi

Suapa said...

Bác thuthuatblog cho em hỏi một chút. Em là newbie, vùa mới đăng ký dùng blogger. Mấy hôm rồi cứ khi nhấp chuột vào Đăng nhập thì lại hiện ra mấy Blog XXX, không rõ là Blog của em bị hack hay máy em bị Virus, mong bác hướng dẫn giải quyết. Xin cám ơn bác

crazybaby said...

sao toi lam ko dc vay ? xin jup toi voi
Đay la Blog toi http://zozotn.blogspot.com

Mr.Evil said...

Bạn có thể chỉ cách chia header thành 2 phần với theme khác được k0! Ví dụ thêm của mình là : http://crazybikini.blogspot.com
mong bạn chỉ giáo

Post a Comment

Cám ơn bạn đã đọc bài viết. Nào bạn có gợi ý hoặc cách làm hay hơn hãy để lại vài lời để cùng chia sẻ với mọi người. Xin lưu ý bạn, các nhận xét không có tính góp ý xây dựng hay giúp đỡ nhau cùng tiến bộ sẽ bị xóa mà không cần báo trước. Thêm vào đó, bạn nhất thiết phải có tài khoản Google, hoặc các mạng được liệt kê phía dưới (bao gồm cả OpenID) mới được nhận xét. Thời gian gần đây các comment mang nội dung chính trị, phản động, chửi bới thường xuyên được gửi vào blog, vì lý do đó, bạn phải có một trong các tài khoản được đề cập. Xin lỗi vì sự bất tiện này. Chúc ngôi nhà yêu của bạn ngày càng được nhiều khách thăm viếng. Nội dung gõ bằng tiếng Việt có dấu rõ ràng sẽ dễ chiếm thiện cảm hơn cả.(ThuThuatBlog.com).