ITechPlus | Kiến thức - Thủ thuật - Giải pháp công nghệ

Chèn 2 cột widget vào Main-wrapper

28 tháng 3, 2011

Chắc hẳn bạn đã từng thấy một website nào đó ( như iTechPlus.info chẳng hạn ) mà phần main bao gồm 2 cột song song chứa nhiều widget, mỗi widget tương ứng với các trương mục ( Label ) trên website đó.

Thực ra đây là một thủ thuật đơn giản, chỉ thêm một vài đoạn code CSS là bạn có thể làm được điều này. Và cũng theo yêu cầu của một số bạn comment trên iTechPlus.info, nên hôm nay tôi sẽ hướng dẫn các bạn cách tạo\chèn 2 cột widget vào main-wrapper trong Blogger template.

Chèn 2 cột widget vào Main-wrapper trong Blogger Template
Hình minh họa

Cách thực hiện :

1. Vào Thiết kế > Chỉnh sửa HTML

2. Chèn đoạn code bên dưới vào trước thẻ đóng </b:skin>

#itech2column-wrapper{width:680px;float:left;word-wrap:break-word;overflow:hidden}

#itech2columnleft-wrapper{width:335px;float:left;word-wrap:break-word;overflow:hidden}

#itech2columnright-wrapper{width:335px;float:right;margin-left:10px;word-wrap:break-word;overflow:hidden}

.itech2column .widget{background:#fff;border:1px solid #ccc; height:325px; overflow:hidden; margin:5px 0; padding:10px}

.itech2column h2{background:#333;color:#fff;line-height:1.4em;padding:2px 10px;margin-bottom:1em}

Trong đoạn code trên :

  • width:680px : chiều rộng của widget
  • width:335px : chiều rộng của 2 cột widget
  • height:325px : chiều cao của 2 cột widget

Có thể bạn sẽ cần điều chỉnh lại cho phù hợp.

3. Tiếp tục, tìm trong template đoạn code sau :

<div id='main-wrapper'>

và chèn ngay sau nó đoạn code bên dưới :

<div id='itech2column-wrapper'>

<div id='itech2columnleft-wrapper'>

<b:section class='itech2column' id='itech2columnleft' preferred='yes'/>

</div>

<div id='itech2columnright-wrapper'>

<b:section class='itech2column' id='itech2columnright' preferred='yes'/>

</div>

<div style='clear:both'/>

</div>

4. Save template

Bây giờ bạn có thể trở lại Phần tử trang và chèn vào đó bất kỳ widget nào bạn thích.

Chúc các bạn thành công !

iTechPlus

Đăng ký nhận thủ thuật mới

Bạn có thể cập nhật những thủ thuật mới từ iTechPlus.info một cách nhanh nhất bằng cách :

Subscribe to RSS Đăng ký nhận tin RSS

Subscribe to Email Đăng ký nhận tin qua Email

Ý kiến bạn đọc [ 28 ]

VISITOR
Thủ lĩnh IB 21:40 31/3/11 Trả lời

Bác hướng dẫn cách add các widget theo từng label nhé. Thể hiện bài viết ở trang chủ rất giống template revolution city

ADMIN
iTechPlus 21:45 31/3/11 Trả lời

À, bạn có thể tham khảo bài viết Tiện ích Recent Posts giống iTechPlus.info nhé !

VISITOR
GocCanh 00:33 20/4/11 Trả lời

::a có cái này thích tạo ưidget cho nào thì tạo ::m

VISITOR
Nặc danh 05:54 6/5/11 Trả lời

Anh ơi em tìm cái dòng div id='main-wrapper' ở bước thứ 3 của bác hướng dẫn mà không có trong temp :( Anh hương dẫn hộ em với

ADMIN
iTechPlus 07:37 6/5/11 Trả lời

Đối với temp của bạn có thể chèn trước dòng "div class='widget Blog' id='Blog1'"

VISITOR
Nặc danh 00:59 7/5/11 Trả lời

Anh ơi cái dòng anh mới đưa thì trên temp của em cũng khoongh có :( Em tim 1 dòng tương tự ( widget id='Blog1' locked='true' title='Bài đăng trên Blog' type='Blog' ) em đưa code vào trước dòng này khi save thì báo lỗi không save dc :( Anh giúp em với Web em là muahz.net . Thank anh !

ADMIN
iTechPlus 07:39 7/5/11 Trả lời

Bạn tạo nhiều blog không biết bạn muốn áp dụng cho cái nào đây::y

VISITOR
Nặc danh 04:38 8/5/11 Trả lời

Em muốn áp dụng cho www.muahz.net ngay tại trang chủ của tên miền này đó anh. Rất mong anh chỉ giúp cho

ADMIN
iTechPlus 07:37 8/5/11 Trả lời

@Muahz.Net : xin lỗi mình nhầm. Bạn chèn code ở bước 3 dưới dòng "div id='centercol'" nhé !::q

VISITOR
Nặc danh 03:47 10/5/11 Trả lời

Anh ơi em làm theo đúng hướng dẫn xong thì cái tiện ích đó nó nằm bên trên phần đăng bài cơ anh :( Anh kiểm tra giúp em với. Temp đây anh http://www.xmlbloggertemplates.com/wp-content/uploads/2011/04/iphone-hello.zip

ADMIN
iTechPlus 07:35 10/5/11 Trả lời

@Muahz.Net: thì mục đích của thủ thuật là như vậy mà bạn ::f Chèn bên trên để dễ xác định vị trí cho các bạn thôi. Còn muốn chèn phía dưới thì phải chèn trước thẻ đóng của phần bài đăng.::i

VISITOR
Hani House 21:27 21/5/11 Trả lời

Chúa ơi em vô cùng cảm kích khi nhìn thấy bài viết này , ngàn lần đội ơn bác iTech ::b , tìm hoài không ra cuối cùng nó ở ngay trước mắt mình .

VISITOR
Lee Peace 14:54 1/6/11 Trả lời

Không biết post bài ở đâu nên mạn phép post bài ở đây! Cho mình hỏi làm cách nào để cho các widget chỉ hiển thị ở trang chính. Mình chỉ ẩn được các widget ở các bài đăng cụ thể, nhưng khi chọn theo "Label" thì mấy cái widget đó vẫn cứ xuất hiện. Trang demo của mình: http://www.sachhaytructuyen.blogspot.com

Bạn thử click vào nhãn "English" sẽ thấy rõ!::o







































Xem trước

Chỉnh sửa


Nặc danh nói...
Không biết post bài ở đâu nên mạn phép post bài ở đây! Cho mình hỏi làm cách nào để cho các widget chỉ hiển thị ở trang chính. Mình chỉ ẩn được các widget ở các bài đăng cụ thể, nhưng khi chọn theo "Label" thì mấy cái widget đó vẫn cứ xuất hiện. Trang demo của mình: http://www.sachhaytructuyen.blogspot.com

Bạn thử click vào nhãn "English" sẽ thấy rõ!

14:52 01/06/2011

ADMIN
VISITOR
Lee Peace 20:13 1/6/11 Trả lời

Đã áp dụng thủ thuật, nhưng bạn xem giùm:

http://www.sachhaytructuyen.blogspot.com/search/label/English?&max-results=8

ADMIN
iTechPlus 20:44 1/6/11 Trả lời

Trường hợp của bạn thì phải đặt lệnh điều kiện "<b:if.." bao quanh section hoặc id chứa widget đó. Nghĩa là thay vì đặt lệnh "<b:if..." bên dưới thẻ "<b:includable...", thì bạn cần đặt nó phía trên id chứa nó (ví dụ id='itech2columnright-wrapper' chứa widget HTML1 - English).

VISITOR
admin 21:01 1/6/11 Trả lời

Đã áp dụng tốt cho Label, nhưng vấn đề bây giờ khi xem một bài đăng cụ thể thì không hiện! ::o

http://sachhaytructuyen.blogspot.com/2011/05/ky-thuat-viet-cau-trong-tieng-anh_20.html

VISITOR
Lee Peace 21:03 1/6/11 Trả lời

Xin lỗi, admin cũng là tài khoản của mình!

ADMIN
iTechPlus 20:40 2/6/11 Trả lời

@peace19812006: Không hiện bởi vì bạn đã ẩn id #Blog1 trên tất cả các trang.::f Nên đặt lệnh điều kiện để chỉ ẩn nó ở trang chủ thôi.
P/S: bạn nên đọc lại nội qui comment nhé !

VISITOR
saigon bike 02:33 9/6/11 Trả lời

Mình đã thêm tiện ích bài đăng mới nhất và Chỉ cho phép nó hiện ở trang chủ.
Rắc rối ở đây là khi click vào label hay bài đăng thì nó luôn để lại khoảng trống rộng thênh thang phía cuối trang.
Cậu có thể giúp mình cách khắc phục không?
Blog của mình : blogxd.co.cc
Cảm ơn.

ADMIN
iTechPlus 17:56 9/6/11 Trả lời

@xdn-blogxd: khi đặt lệnh điều kiện () bạn nên đặt nó trước thẻ "b:section" hoặc id chứa nó (vd: itech2columnleft-wrapper) chứ không nên áp dụng cho một widget cụ thể. Đây là thủ thuật áp dụng dành riêng cho những widget có khai báo kích thước cụ thể.

VISITOR
nammon72 13:52 20/6/11 Trả lời

Bạn ơi, bạn xem giúp mình blog của mình là: http://tintucngaynay.blogspot.com
Mình làm theo cách của bạn, nhưng cho 2 cái wiget hiển thị trên cùng 1 cột lại k đc, nó vẫn hiện trên 2 dòng đó. hic hic

VISITOR
Unknown 22:54 23/9/11 Trả lời

Mình đã chia widget thành hai cột trên trang chủ và chỉ cho widget hiển thị ở trang chủ nhưng sau khi vào các trang label thì xuât hiện 4 cái khung màu trắng chứa widget rồi mới tới bài viết hiển thị bên dưới.Mình muốn ở các trang label chỉ bài viết chỉ hiển thị thôi?
blog của mình,bạn xem giúp hộ:

http://vietblog365.blogspot.com

VISITOR
Unknown 16:00 24/12/11 Trả lời

::a

VISITOR
taiwanact 04:51 5/1/12 Trả lời

mình cũng bị giống bạn rogerminhmmo2401!
Không biết có khắc phục được không nữa,...
Anh iTechPlus giúp bọn em đi anh!
Em cảm ơn anh

VISITOR
Unknown 11:43 9/1/12 Trả lời

kHÔNG TÌM THẤY CÁI NÀY TRONG BLOGGER BẠN À
id='main-wrapper'>

VISITOR
Unknown 19:32 18/1/12 Trả lời

bạn ơi mình không tìm thấy mục : main-wrapper

VISITOR
Nau Adventure 09:27 3/4/12 Trả lời

em chèn nhưng nó ko hiện hàng ngan mà vẫn hiện hàng dọc ...có j anh cho nick em yahoo em pm lại

Ý kiến của bạn

* Lưu ý :
- Vui lòng gõ tiếng Việt có dấu khi viết bình luận.
- Nội dung phải liên quan đến chủ đề bài viết.
- Không dùng lời lẽ khích bác, thô tục ảnh hưởng đến người khác.
- Không đặt link đến Blog/Web khác.
- Những góp ý, thắc mắc không liên quan các bạn vui lòng post tại đây.

Thân, iTechPlus.

KaKa Khóc rồi nè Ngạc nhiên Sợ quá đi thôi Thèm nhỏ dãi Mỏ nhọn
Không thèm nói Bị thôi miên Cà phê Số một Không đồng ý Tức giận
Cười đểu Cười lè lưỡi Lo lắng Thật khó hiểu Không hiểu Buồn ngủ
Làm hòa nhé Muốn gây sự hả Thẹn thùng Ngầu chưa Tan nát cõi lòng Cứ tự nhiên
Là sao nhỉ Im lặng Hết cách Bở hơi tai Yêu thế Bái bai

 
Copyright @ 2009 - 2011 - iTechPlus.info. All rights reserved.
Ghi rõ nguồn khi phát hành lại thông tin từ Website này.
Design by iTechPlus. Powered by Blogger
Based on Minima Template.