
Tạo thêm top menu cho Blog Opera
Tuesday, April 3, 2007 10:01:58 AM
Thay đổi giao diện Blog Opera
Mới thử cái skin có một bữa mà bà con kêu quá trời Đã nói là để đấy học CSS mà chẳng ai chịu học cả. Bây giờ tôi báo cáo kết quả cho mọi người học theo nhé Ai đang sử dụng Fire Fox, Opera, Internet Explorer 7 thì hãy nhìn về menu của tôi, ai sử dụng Internet Explorer 6 thì nhìn vào... hình minh họa  |

Bạn có thấy menu "home" không? Nếu click vào đó, bạn sẽ được dẫn đến trang chủ của tôi http://www.duyhien.com Tôi nhớ có ai đó đã hỏi trong topic FAQs của Phạm Lâm liệu có thể tạo thêm menu trong Blog Opera. Theo lý thuyết thì là không Nhưng thực tế là tôi đã tạo được rồi đó Tuy nhiên, menu này hiển thị không đúng vị trí trong Internet Explorer 6 Vì vậy, bạn hãy... upgrade trình duyệt của mình nhé
Thật ra, khi copy user.css của Heiko, tôi cũng chẳng để ý tới menu này đâu. Nhưng khi post lên để hỏi bài cả nhà thì Khánh Quang nhắc tôi về điểm đặc biệt này của Blog Heiko (hì... tôi học được nhiều thứ từ cậu em này lắm. Nếu hắn chịu viết tuts, chắc không ai ghé blog của tôi làm gì ). Thế là tôi lại view source và đây là đoạn "tricks" trong user.css của Heiko 
Để tạo thêm menu, trước tiên bạn hãy copy đoạn mã quy định menu trong main.css hoặc user.css. Ví dụ tôi lấy đoạn mã của theme số 6:
#menu {
clear:both;
height:41px;
background:transparent url(/community/graphics/users/6/top3.jpg) bottom left no-repeat;
padding:0 35px;
}
#menu ul {
padding:0;
margin:0;
height:30px;
}
#menu li {
float:left;
line-height:30px;
font-size:11px;
margin:0 10px 0 5px;
padding:0;
}
#menu a {
color:#aaa;
text-decoration:none;
}
#menu a:hover, #menu a#selected {
color:#fff;
}
Kế tiếp, bạn hãy đổi dấu "#" thành "." (chuyển ID thành class), và đặt thêm một class menu vào trong file.css. Ví dụ Heiko dùng menu_home (tôi nghĩ để nguyên chữ menu cũng được, vì một bên là class, một bên là ID. Nhưng vì không có chuyên môn nên cứ làm theo cho chắc ăn ). Cụ thể là đoạn mã sau:
.menu_home {
margin:0;
padding:0;
}
.menu {
clear:both;
height:41px;
background:transparent url(/community/graphics/users/6/top3.jpg) bottom left no-repeat;
padding:0 35px;
}
.menu ul {
padding:0;
margin:0;
height:30px;
}
.menu li {
float:left;
line-height:30px;
font-size:11px;
margin:0 10px 0 5px;
padding:0;
}
.menu a {
color:#aaa;
text-decoration:none;
}
.menu a:hover, #menu a#selected {
color:#fff;
}
#useraction {
margin:15px 0 0 0;
}
Sau đó, bạn cần chỉnh lề (margin) và vị trí (position) cho menu mới thêm vào. Híc híc... cái này hơi bị khó đó nha ). Cuối cùng, bạn paste thêm nội dung vừa chỉnh sửa vào ô Enter CSS. "Paste thêm" có nghĩa là bạn vẫn phải giữ đoạn code menu mặc định nếu bạn sử dụng option "use my custom style sheet only".
Để menu hiển thị trên blog của bạn, bạn hãy thêm đoạn mã sau vào entry (bạn hãy đổi tên trang chủ của tôi bằng tên trang của bạn):
<div class="menu"><ul><li class="menu_home"><a href="http://www.duyhien.com">Home</a></li></ul></div>
Như vậy, menu chỉ hiển thị khi bạn xem blog mà thôi (thật ra, bạn có thể embed đoạn code này vào mục "About" nữa). Nếu bạn muốn menu luôn hiển thị khi bạn xem bất cứ entry nào thì bạn phải dán đoạn mã trên vào tất cả entry (không sao, công nghệ copy and paste mà, cực kỳ đơn giản ).
Bạn làm thử nhé, chúc bạn thành công  |
Phạm Lâmphamlam # Wednesday, April 4, 2007 1:20:12 AM
Vũ Xuân Đượcstarnstar_xd # Wednesday, April 4, 2007 3:24:23 AM
cọng rơm cuối mùa mantico # Wednesday, April 4, 2007 4:04:10 AM
Anonymous # Wednesday, April 4, 2007 6:26:24 AM
GillyNghecon18 # Wednesday, April 4, 2007 8:44:31 AM
Vũ Tùng Lâmtunglam89 # Wednesday, April 4, 2007 11:09:27 AM
GillyNghecon18 # Wednesday, April 4, 2007 11:18:07 AM
Thủy Hiềndanquynh # Wednesday, April 4, 2007 4:16:37 PM
Stanstar_xd và Nghecon18 thử làm xem nhé
Em mantico, chị hướng dẫn dùng theme mặc định của Opera mà
Em anon và nhaconline, có một lỗi nhỏ khi view với Internet Explorer, bây giờ thì ok rồi (mới nhờ chuyên gia fix xong
Em tunglam89, chắc em view bằng IE6 nên không thấy (chị có nói rõ trong post mà
Blue1vnthanhthuycp # Wednesday, April 4, 2007 11:29:54 PM
Dao Duy HungChuBeRong # Thursday, April 5, 2007 12:23:08 AM
Vũ Phương Thảovuphuongthao # Thursday, April 5, 2007 3:31:14 AM
Đào TâmdinhvivetinhGPS # Thursday, April 5, 2007 11:22:09 AM
Vũ Tùng Lâmtunglam89 # Thursday, April 5, 2007 12:11:11 PM
Thủy Hiềndanquynh # Thursday, April 5, 2007 3:57:31 PM
Em ChuBeRong, mọi người cùng nhau khám phá thì sẽ vui hơn đó
Em vuphuongthao, welcome em lần đầu tiên đến blog chị nhé
Thầy Tâm ơi, cám ơn thầy. Em sẽ chỉnh lại một số chỗ và upload cho mọi người sử dụng nhé
Em tunglam89, thế khi em dấu link và bỏ gạch chân thì ở đoạn nào trong CSS? Màu của text hoặc link thể hiện ở mã "color:#mã màu". Nếu có mã này thì em đổi màu, nếu không có thì là màu mặc định trên toàn blog (trong mục LINKS), em thêm vào nếu muốn đổi.
Blue1vnthanhthuycp # Friday, April 6, 2007 4:55:22 AM
Thủy Hiềndanquynh # Friday, April 6, 2007 5:17:14 AM
Vũ Tùng Lâmtunglam89 # Friday, April 6, 2007 6:24:41 AM
Nguyễn Xuân Báchbach_betto # Saturday, April 7, 2007 10:40:08 AM
Làm sao hở chị...
Nguyễn Hồng NamMr_Nam # Sunday, April 8, 2007 3:43:09 AM
yeuemlam # Sunday, April 8, 2007 4:59:58 PM
Thanh Hùnghungit-share # Monday, April 9, 2007 4:29:54 AM
Vic zaizainhipsongtre # Monday, April 9, 2007 3:45:13 PM
Thủy Hiềndanquynh # Monday, April 9, 2007 4:26:45 PM
Xuân Bách ơi, phải biết position mới được. Như cái skin này, chị để cho nó ra ngoài bài viết được rồi (position left), nhưng mà không chuyển nó lên trên được. Bây giờ nó đang nằm sau sidebar đó
Mr_Nam, em xem lại từ post "Trang trí Blog Opera theo sở thích cá nhân" và đọc theo thứ tự nhé. Nếu không làm được phần nào thì nêu câu hỏi cụ thể, nói chung chung như thế này thì chị không giúp được
yeuemlam nè, thế em đọc ở đâu mà biết chị nhiều tuổi vậy?
Em hungit-share, chị đang chỉnh sửa một số phần, khi nào xong thì chị sẽ up để mọi người sử dụng
Em nhipsongtre, em nghĩ chị tài đến độ có thể giăng bảng quảng cáo vào blog của em như vậy sao? Có bạn yeuemlam cũng đang sử dụng skin endless love như em vậy, nhưng có bảng quảng cáo nào đâu? Nếu em download hình ảnh và thay đường dẫn, như trong hướng dẫn sử dụng, thì sẽ không có "quảng cáo" đâu
Lê Đình Vịbloger12a5 # Friday, April 13, 2007 10:44:59 PM
Thủy Hiềndanquynh # Saturday, April 14, 2007 1:07:05 AM
Vic zaizainhipsongtre # Saturday, April 14, 2007 2:53:19 AM
Thủy Hiềndanquynh # Saturday, April 14, 2007 2:59:03 AM
Phạm Lê Hoàngdrkhanhb # Saturday, April 21, 2007 10:22:38 AM
Thủy Hiềndanquynh # Monday, April 23, 2007 11:35:50 PM
Akimaruakimaru_tenchu_ninja # Friday, May 25, 2007 7:06:34 AM
Đào Văn Hoànhoandv # Thursday, June 21, 2007 10:20:53 AM
Vi du nhu tạo ra các menu như trên của chị đó ?
My page
+ trang con
+ trang con
+ trang con
...
Opera Guide
+ trang con
+ trang con
+ trang con
...
Tin tuc bao
+ 24h
+ Tuoi tre
+ The thao
+ Vietnamnet
...
Vi dụ e muốn tạo các menu như the và có các bài theo chủ dề như vậy thì sửa chỗ nào ạ ?
Chị chỉ giúp e với ?
(1 tín đồ opera mới hành nghề >> nên cực gà !)
Thủy Hiềndanquynh # Thursday, June 21, 2007 3:44:51 PM
Hoandv, em xem post "FAQs về Blog Opera" (câu 24).
Thủy Hiềndanquynh # Wednesday, July 11, 2007 9:19:52 AM
Thủy Hiềndanquynh # Wednesday, July 11, 2007 11:51:48 AM
nguyen tuan anhMr_Cu # Friday, December 21, 2007 10:48:49 AM
nguyen tuan anhMr_Cu # Friday, December 21, 2007 10:49:20 AM
Thủy Hiềndanquynh # Wednesday, December 26, 2007 10:15:33 AM
sachmlm # Tuesday, January 8, 2008 1:36:44 AM
Cảm ơn
sachmlm # Tuesday, January 8, 2008 1:42:50 AM
Cảm ơn bạn nhiều nhiều
Thủy Hiềndanquynh # Tuesday, February 12, 2008 4:11:27 AM
Muốn viết được 1 trang tương tự như duyhien.com, bạn xem tại http://duyhien.com/website
Nguyễn minh Bảohiboynet # Friday, December 26, 2008 1:53:10 AM
ah` mà sao blog của em hok bót dc bài ra giữa và sang bên phải vậy. nếu muốn bót hay thêm thanh công cụ ở giữa và bên phải thì em phải làm như thế nào chi hướng dẫn dùm em cái
em cám ơn chị nhiều11111111111
Nguyễn Tiến Vũtienvu117 # Tuesday, March 24, 2009 10:54:24 AM
Em đang muốn chỉnh menu mà ko biết code ở đâu?
Nhật Phươngnhatphuongt # Sunday, March 29, 2009 4:41:52 AM
http://i288.photobucket.com/albums/ll164/hoangphuongt/opera.jpg?t=1238301624
có thể giúp mình chữa dc ko
Đây là đoạn CSS: http://files.myopera.com/hoangkien/mystyle23/MyStyle23-TourDeSun-v1.css
có j sent qua mail nhá: nhatphuonght@gmail.com hoặc YH: thieugia_galang25
dang hoadanghoa2310 # Saturday, May 30, 2009 6:44:43 PM
hongtaihongtailove # Monday, November 9, 2009 12:03:51 PM
sanh50ddtsanh50ddtpro # Tuesday, November 24, 2009 2:28:33 PM
chị ơi! cho em hỏi.
em mới lam blg nên k bt nè,blog của em có phần như ảnh của en,khách đến thăm,lịch,,,nó ở phía trái mà hơi lệch ra ngoài thân e phải sửa lại sao hả chị,chị jups em với,
thank chi,,mà bài viết của em dài thì em dùng đoạn coss nào đê tạo nhiêu trang chị:idea:
Nhật Phươngnhatphuongt # Saturday, December 5, 2009 1:21:54 PM
Le Maovuongmaoit # Thursday, September 23, 2010 1:19:43 AM
Minh muon lam tung de muc cho moi bai viet thi lam the nao vay ban.
Vi du nhu minh muon menu co de muc "music", "thong tin cong nghe",....Nhu ban co nhung de muc nhu "my page","design calendar",... Cam on ban truoc nha. Ban gui mail cho minh nha cataituongchienmo@yahoo.com