在blogger(blogspot) 標題列下加入一個水平列的功能選單(menu bar)
當部落格成立一段時間後, 文章數量及分類標籤變多, 加入部落格的小工具也增加, 此時對讀者而言, 想找些資訊或文章, 可能會不知從何下手.
可以考慮在標題列下方, 文章上面加入一列的功能選單. 選單就可以設定其他網頁連結,把一些原本放在側邊欄(sidebar)的資訊, 移進來.
這個方法, 對沒有特殊版型的部落客來說, 只要兩個步驟.
不過, 首先要先確定你的樣板是否可以在標題列下加一個網頁元素? 如下圖.
如果不能的話, 請參考這篇文章.新增Blogger Header及Post的網頁元素,可加入圖片或Adsense
記得先備份樣板.
1. 範本--> 修改HTML
在 #header-wrapper {..} 之後, 加入以下程式碼
#navmenubar{
height:25px;
line-height:23px;
margin:0 1px;
background:#1B90DD;
color:#ffffff;
}
#navmenubar li{
float:left;
list-style-type:none;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
border-right:1px solid #777D85;
border-bottom:1px solid #777D85;
white-space:nowrap;
}
#navmenubar li a{
display:block;
padding:0 10px;
font-size:12px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #ffffff;
}
* html #navmenubar a {width:1%;}
#navmenubar .selected,#navmenubar a:hover{
background:#80b0da;
color:#ffffff;
text-decoration:none;
}
如果想改背景色或字體色, 就自己調 background 及color 吧!
2. 然後到 範本 --> 網頁元素
在標題列下, 加入一個新的網頁元素. 加入要連結出去的程式碼.如下圖, 紅字部分是網址, 藍字部分是顯示出來的文字.
或是直接copy下述程式碼, 再自行修改吧!<div id="navmenubar">
<li><a href="網址">文字</a></li>
</div>
效果像這樣..









172 comments:
7/21/2007
我試了一下,發現我沒辦法做出水平的效果,
只能是垂直的Menu,
是因為版型的原因嗎?
7/21/2007
哈哈....
查了半天....
是我自己把Code放錯位置....
現在要來調顏色了!
謝謝你的秘訣喔!
7/21/2007
roy, 很高興你成功了! XD
7/25/2007
hello,我可以問一下flash slideshow作banner問題嗎????
我在這網站http://www.slide.com/main, 給我的相片作一個slide show. 我也是在blogger的標題例下加html/java script,貼上我slide的code. 但問題是preview一切ok, save後sidebar就會擠到body來...
我要到哪改html呢??? 3q3q
7/25/2007
Husky你好, 有幾個可能性.
1. 你先找一下 #header-wrapper是否有設定 height? 如果原先就有設定height, 那麼新增一個網頁元素, 一旦超過這個高度, 就可能擠到body了.
2. #header-wrapper 是否有設width? 同樣也是超出範圍的問題, 你可以先比較slide上的width, height 是否超出header wrapper的範圍? 再去調整一下. :)
7/30/2007
hello,
我在另一篇文章裡照你的方式改之後
可以在標題列下加一個網頁元素
但是仍然沒有#header-wrapper
這個關鍵字出現
請問你的程式碼應該放在哪個section後面呢?
7/30/2007
星子, 試看看放在這段
body #layout #header {
XXX} 之後. :)
8/02/2007
改好嚕!(放炮慶賀)
這個功能我好早就想要了!
謝謝你啊~~~
感恩
8/02/2007
星子, 恭喜囉! XD
9/11/2007
我已經成功加好了功能列,但我想像你的一樣,功能列可以蓋在標題列的照片上,要如何做呢?
版主你的排版真是賞心悅目~
9/12/2007
謝謝楊兄的讚美. 其實我使用的方式是用絕對位置, 這會依不同版型, 而會有不同的設定, 所以我才沒有在文章中提到. 如果您有興趣,可以參考我的程式碼, 再調整寬度,及顏色. :)
#navmenu{
width:390px;
top: 473px;
position: absolute;
text-align: center;
font: bold 11px/11px Verdana, Lucida Grande, Helvetica;
line-height:23px;
margin-left: 75px;
color:#ffffff;
}
#navmenu li{
float:left;
list-style-type:none;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
border-right:1px solid #777D85;
border-bottom:1px solid #777D85;
background:#27408b;
white-space:nowrap;
}
#navmenu li a{
display:block;
padding:0 10px;
font-size:10px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #ffffff;
}
* html #navmenu a {width:1%;} #navmenu .selected,#navmenu a:hover{
background:#80b0da;
color:#ffffff;
text-decoration:none;
}
* +html #navmenu a {width:1%;} #navmenu .selected,#navmenu a:hover{
background:#80b0da;
color:#ffffff;
text-decoration:none;
}
9/12/2007
Skyvee 你好,我發現若是將你整段碼貼上,標題列會變成垂直,而非並排。
像這樣:
●blogger小玩意
●blogger技巧
若是只改貼這段
#navmenu{
width:390px;
top: 473px;
position: absolute;
text-align: center;
font: bold 11px/11px Verdana, Lucida Grande, Helvetica;
line-height:23px;
margin-left: 75px;
color:#ffffff;
}
可以達到我要的效果,但我的sidebar就被擠到最下面了,並且功能列變成透明的,無法改顏色。
其實有點想放棄了,蠻難弄的,必竟自己對這些語法是一竅不通。
謝謝Skyvee的不吝分享與幫忙。
9/12/2007
我剛看了您的部落格, 目前這樣子挺讚的啊!
我的那段code, 應該還要調整top位置, 寬度的, 有可能是因為這些值, 導致您的sidebar被影響了.
9/13/2007
終極目標是想Skyvee你的那樣,不過目前我功力還不太夠,等我更懂些了再來做修改囉,多謝Skyvee的鼎力相助。
9/13/2007
好的, 楊兄, 到時候再一起討論. :)
9/20/2007
站長您好,我已經順利加入水平列功能選單了,感謝。
但我想讓各方塊選單不是左右緊密連在一起,而是留有一定的空隙,要如何做呢?
9/20/2007
xs,請調整 navmenubar li a 內, padding的值!
9/28/2007
skyvee, 拍謝,又來叨擾了 orz
我想要請問如果我想要做成兩排按鈕,不知道這樣的可行性如何?(我是程式麻瓜,只會自己看教學學習而已)
我會有這樣的念頭的原因是因為我的部落格主要是寫旅行記事,將來會有很多新增地點,我剛剛有試著增加很多,但是他自動折行下來,卻也造成下排全部變成背景色,而不是依文字多寡去自動調整。(我這樣講會不會很模糊啊...orz)
簡單說就是我希望可以做成兩排按鈕,這樣有可能嗎?
非常的感謝你 <(_ _)>
9/28/2007
skyvee,
哈哈,我自己試成功了!
剛剛跑去洗澡,邊洗邊想是不是有別的繞道方式可以達到我要的目的,於是我增加了一個新的指令 #navmenubar1 然後就成功啦!哈哈,只要把 top 位置改一下,然後網頁元素標題改一下就 ok 了,不過目前這樣設定的版面有點醜,還在找最適版型。 :-D
9/28/2007
有時候就是這樣, 換個事情做一下, 就突然有靈感了! XD 雙羊很有創意呢!
9/28/2007
所以我說我的部落格是拼拼湊湊出來的,就是這個道理 XD
10/23/2007
您好~~您的教學很棒很實用~~
笨貓在拿回去修改時, 沒辦法讓bar置中,
就算在網頁元素裡,
加上<div align="center">也沒用
這該怎辦呢??
10/23/2007
貓, 在navmenubar內, 用margin-left 的方式調看看?
10/24/2007
skyvee大哥:您的建議成功了, 但是我不明白, 為何使用
margin : 0 auto 0 auto ; 以及
margin-left: auto; margin-right: auto ; 無效呢?
參考CSS指令上, margin的左右設auto時, 會自動置中滴呀...
10/24/2007
貓, menu bar 置中, 似乎要採其他作法. 這部分, 我就沒深入研究了. :)
10/26/2007
如果我想把Google Search放左去要怎樣...
我的變成這樣><
http://rainlesss.blogspot.com/
10/26/2007
小雨, 試看看把height, line-height的數值調成大於30px.
11/15/2007
不好意思,請問skyvee,我試了一下,
但怎麼沒辦法改字體的顏色呀?
還有,請問長度要怎麼調呢?
嗯,我也照skyvee的方法做了標籤雲,
成功了,很開心,多虧了skyvee,謝謝!
但標籤雲有些標籤的字卻會被切到,請問這是怎麼回事呢?
skyvee有空再回覆,謝謝唷!
11/15/2007
啊..哈...我亂改改好了...
但標籤雲的問題還在,如果skyvee有空再幫我回覆吧!
謝謝耶~開心
11/16/2007
eatin, 看來是你的sidebar設定與邊框間矩的問題,不過在標籤雲格式裡也可以修改, 將margin:0 0 0 3px;padding:0, 其中0的部分, 改成數字 如 5 以上 看看.
11/16/2007
skyvee我改好了,最後我把有0的地方都改一改,就OK了欸....
哈哈,謝謝吶!多虧了你的幫忙!
11/16/2007
eatin, 不用客氣, 恭喜修改成功囉! :)
11/20/2007
在下腦殘漏掉整個步驟1,不過發現反而更符合小站的需求(因為原本就只打算加一個連結而已)...^^a
我已把這篇文章的連結分享在小站了,謝謝skyvee~~以後等我有很多資訊可以連結的時候一定再來好好學習。
11/20/2007
Jenge, 別這麼說, 第一步驟主要是 設定格式, 如果你只加一個連結, 其實就像是加入個網頁元素, 反而讓你試對了! :)
12/17/2007
耶我也成功了,也修改了喜歡的顏色。
我是最近才加入BLOG的新手,您這裡真的很多實用文章呢。
12/17/2007
小e, 別客氣, 我只是把自己改部落格的經驗記錄下來, 大家互相研究交流囉! :)
12/28/2007
Hi! skyvee兄!
我照著您的心得教學也為我的部落格加上標題列了,多謝您提供的寶貴資訊!!
12/28/2007
kansasray, 不客氣囉!我們一起交流囉!:)
1/05/2008
skyvee請問一下
我試了之後..用IE瀏覽時下方怎會多出一條藍線..而且標題列跑到中間去了..不過我用firefox看..就是我要的樣子..沒多出一條藍線且沒跑到中間去..你可以幫我看看嗎??謝謝!!
1/05/2008
呃...好像亂搞搞好了..
應該是ok了= =..
1/05/2008
木白柏, 有時候不見得是亂搞的囉!改部落格, 就是這種樂趣, 自己試出來的成就感應該很過癮吧! ^^
1/15/2008
我失败了。
可否帮我看看。。
1/15/2008
king yau
您是否已把程式移除了呢?因為我好像找不到相關的程式碼呢?不知道您的問題出在哪了?
1/17/2008
1/17/2008
1/17/2008
哈哈。。。
我成功啦。
但好像有点丑,请教我该如何改进?
谢谢
1/17/2008
king yau, 可能是在header的框線中, 又加有框的標籤 , 感覺線多一點, 或許把border color 調一下?
1/17/2008
该怎么把它放得跟你一样?请赐教。谢谢
1/17/2008
该怎么把它放在线的下方?
1/17/2008
king yau,可以參考我回答大鵬的語法,有詳細的程式.
在 #navmenu{ ..}內,主要是加入top: 473px;(代表與頁首的距離)的參數,及改 position: absolute;(指定絕對位置)
1/25/2008
初次留言,感謝你的熱心分享,沒想到新浪也能套用這個水平按鈕,用這個會比起找文章分類還來得輕鬆,感謝你。
1/25/2008
黑人您好, 很高興認識您, 也謝謝您的留言及心得分享.^^
1/26/2008
嗨嗨
我想請問一下
我在使用這個語法的時候
因為HTML裡沒有找到#header-wrapper {..}跟body #layout #header {
XXX}這兩個字串
所以我就直接放在 #header { 前面
但是我發現所呈現出來的效果
並不是像你blog那樣
我並沒有跟標題的區塊那邊結合
而且我的背景顏色(綠)似乎就一直延伸到全部
不知道如何修改
請您幫忙一下
謝謝
http://olly69.blogspot.com/
1/26/2008
想要調整位置的話請參考上面Skyvee於9/12回復楊大鵬的程式碼。
以下為我的程式碼,供參考。
#navmenubar{
width:650px;
top:154px;
position: absolute;
text-align:center;
height:25px;
line-height:23px;
margin:0 1px;
background:#none;
color:#666666;
}
重點是要根據自己的版面調整width和top的值,想要越靠近標題top值就要變小。
1/26/2008
olly,我的版面就像小E說的, 在回覆大鵬留言中的那段程式碼.是採用絕對位置的方式, 才能設到header區塊, 請參考一下囉!
小E,很感謝你抽空幫忙回答呢! 好感激!真的! ^^
1/27/2008
呵呵,沒什麼啦,舉手之勞而已,我也常常從你這裡撿東西回去啊。
1/27/2008
哈
感謝樓上兩位
我弄好啦 ~
另外我想再請問一下
要如何讓點選後視窗是開在新分頁呢 ??
謝謝
1/27/2008
Olly, 開新視窗的語法, 是在連結語法中, 加入 target="_blank" , 如<a href="網址" target="_blank">XXX</a>
小E, ^^
1/31/2008
Skyvee大~
在下試過好多次,都無法解決小弟的問題!
小弟是使用mac,在sarfary瀏覽器上觀看一切正常...
但只要用win上的ie觀看,格式就會跑掉...(使用您的程式碼在header的地方放上HTML,文章會往右偏移,放在sidebar就正常...)
目前是放在sidebar...請Skyvee解救!
1/31/2008
還有就是在mac sarfari上是水平效果,但是在win IE上就變成垂直﹦﹦是我程式碼放錯嗎?
1/31/2008
歷經測試,上述的問題有解決方法...
連結自述不超過三個中文字,文章部份就不會跑掉偏左,文章至中...
還是想了解,問題點在哪...請教Skyvee~
1/31/2008
謝謝自然捲的留言.
目前我用FF看你的blog, 格式還是跑掉了, 文章會擠到右邊去...IE下是OK的.(你目前還是放在sidebar?)
如果放在header下, 會不正常,這個問題有可能跟你的header 區塊所設的margin, padding, 長寬度有關, 因為menubar超過了header的長寬限制, 才會不正常. 可試著調看看header部分, 或是menubar的font size 改小一點, 如 font-size:10
2/02/2008
感謝你!上述問題我已經解決。
我現在想把MenuBar居中,試過幾個元素都沒辦法,不知道是否要加入其他語法元素呢?
2/03/2008
自然捲, 在 navmenubar內, 加入 margin-left: XX px;
其中 XX 是數字, 來調整到置中.
2/17/2008
不曉得我的步驟有沒有弄錯,後來弄出來的功能選單是垂直的,而非水平的。這..........??
2/17/2008
電光人, 有可能是寬度超過原先header的寬度?
4/01/2008
想請問要如何在每個標籤上加入對話泡泡呢?
我看了您的對話泡泡那篇教學,可是看不太懂,可以就在這個標籤列上怎麼加對話泡泡再說明一下嗎? 謝謝您
4/02/2008
plumpbear, 在加泡泡框的那一個步驟加完後,回到這裡的步驟2, 將 a href="網址" 改成 a href="網址" class='smallnav' 就可以了!
4/02/2008
謝謝回答,成功了~
想再請問一下如果我有對話泡泡的圖檔,
要怎麼加進去呢?
謝謝您
4/02/2008
plumpbear, 接續上個回答, 在IE下,會有錯誤訊息,我看了一下你的原始檔,有出現一個image的框, 但沒有圖,程式碼應該要改成{a style="border:0;" href="http://plump-bear.blogspot.com/" class="smallnav" title="回首頁"}首頁{/a} (因為在回應區, 不能輸入<>, 所以我用{}當括弧). 至於你說要改對話泡泡的圖檔,我想確定一下, 你指的是圖一的對話框嗎? 如果是,要改圖有點麻煩,因為圖檔是在js中的css檔. 另外, 你的泡泡框好像沒出來? 要把這句 window.onload=function(){enableTooltips("smallnav");}; 改成 window.onload=function(){enableTooltips("navmenubar");};
4/03/2008
搞定囉,也成功變更了對話泡泡的圖案 ^_^
您的教學說明對新手真的幫助很大!
太謝謝您了!
4/03/2008
互相交流,別客氣.plumpbear的泡泡框好可愛, 像小水滴!^^
4/03/2008
沒錯,您真內行,skvee乃是新人殺手...開玩笑的,放形浪的部落很樂於分享,且作者認真不吝的教學使大家的blogger都美美的,甚或有問題一一解答不留餘力,(馬屁拍完了等下問問題去哈哈)
4/03/2008
這樣就想要問問題, 不夠, 不夠! 哈哈! (開玩笑的, 已回你囉!)
4/08/2008
Skyvee,你好,谢谢你的分享,我用了你的方法,在firefox就可以呈现出来,但在ie却走位了,是那里出问题了,谢谢!
4/08/2008
你好,看來是main 寬度不夠, 所以目前你設的這些連結超過寬度,加上IE對 white-space:nowrap;的支援很差,所以FF看起來是沒問題, 但IE就出錯了, 你可以試著先移走一個連結(如相片集),就會看到正常了. 如果你有許多連結想放, 或許考慮一下用雙列, 就是再加一個網頁元素, 重覆第2步驟.
4/30/2008
不知为何我设定不到,抱歉我是初学者,愿您可帮忙~~
5/05/2008
大大您好,想請問為什麼我一直做不出水平面的功能選單,我做出來之後居然變成置中且垂直的功能選單了.....可否幫我看看..Orz
5/05/2008
黑貓你好, 抱歉,今天才發現漏回您的訊息, 我看了一下您的原始檔, 似乎已沒有這段程式碼?不知道您的問題出在哪了?
Breezy的網頁,剛連過去看,已正常顯示, 想必您已自行調好了!^^
5/06/2008
昨天調整了很久,最後用一個跑CODE的軟體直接跑出水平的CODE才解決了問題。呵呵不過我現在一直想要讓照片幻燈片可以自動跑出來播放,目前都要去點它他才會播放,可以請你幫我看看ㄇ?謝謝。
5/06/2008
breezy, blogger 在新增網頁元素的頁面,有提供一個 新增投影片的功能, 就可以直接播放照片了!你可以參考看看!
5/14/2008
你好,謝謝你的教學,我學了很多^^,我想請問怎麼把標籤雲放在menu上呢?>"< 我弄了很久都弄不好,我想要弄成像版主你那樣的方式,就是按下開關可以開啟/關閉標籤雲,我之前標籤雲也是參考版主你的做法,謝謝你了>"<
我的blogger
http://azuregreenemerald.blogspot.com/
5/14/2008
你好, 謝謝你常來! :) 試看看,改成==> 在 div id="navmenubar" 中, (li)(a href="")LabelCloud(/a)(/li)改成
(li)(a href="#" onclick="new Effect.toggle('LabelsCloud','blind');return false;" title="點一下,展開標籤雲")標籤雲開關(/a)
(/li)
5/19/2008
真是感謝阿,我一用就成功了^^,另外我原本的labelcloud按鍵可以隱藏嗎? 我原本想說就不要加html,不過後來才想到用html才能有"按一下出現"的效果,也試過用dispaly的語法讓它不出現,結果卻是整個labelcloud都按不出來>"<,怎麼會這樣,這該怎麼弄呢?謝謝你了
5/19/2008
把labelcloud網頁元素的標題,清空 就行囉! ^^
5/19/2008
我剛剛把標題清空了,可是還是會有一個小點出現耶,我還試著把它移到網頁最下面,結果整個版面都跑掉了>"<...
不好意思,我好多問題,我才用blogger一個多月而已,還有好多要慢慢玩...
5/20/2008
小點?是不是你的sidebar 標題部份有特別的格式?我現在連不到你的blog,所以看不到.照理說是不會, 你也可以試著把標籤雲的程式碼加到別區塊的網頁元素, 如 在post上方新增網頁元素, 跟在sidebar區新增, 兩者的格式可設定不同.
5/20/2008
我把圖捉下來放在這裡
http://0rz.tw/cc491
, 那個小點好像是原本就會出現在語法打上的標題,因為我在標題上並沒有打上小點,另外我也試了用別的區快的網頁元素,但是還是會出現,不過奇怪的是,我的"Music links"那個區塊,我把標題清空,整個就會不見了,可是我的標籤雲的程式碼也是用那邊的網頁元素就不會消失,好怪...
5/20/2008
我想,可以改兩個地方. 一是在navmenubar區塊,有一行程式 a )labelcould href="#" ==> 請改成 a href="#" 就是把)labelcoud刪掉,二是把這行(h2)Label Cloud(/h2)移掉, 那麼在出現label cloud時, 就不會看到了.
5/21/2008
我已經改了第一個地方了,我不知道你說的第二個地方是哪耶^^a 不好意思又麻煩你了
5/22/2008
我想我知道問題在哪了, 請勾選小裝置範本後, 將這行 <li><a href="#" onclick="new Effect.toggle('LabelsCloud','blind');return false;"></a></li>中的<li>及</li>這兩個標籤移除, 就不會看到這個點了.至於上一段的回覆中的第二點, 不用改也沒關係.
5/23/2008
真的是這樣耶,我改完後就沒有小點了,不過整個版面卻大移位,就像之前我試著把那個網頁元素移到最下面一樣,是不是我的menu那一排太短了,所以整個都移位?謝謝你了
5/23/2008
可以請你把網頁元素那一頁截圖下來嗎? 順便標一下label cloud及menu bar位置 ?
5/23/2008
http://0rz.tw/7e48l 我放上來了,blogger版面移位可以看上一張圖,也可以看我的blogger,我會覺得是menu bar太短是因為我如果按出label cloud,整個版面就會回到正確的位子,是這樣嗎?
5/24/2008
1.從menubar 到labelcloud , 這三個網頁元素,看起來是跟sidebar,main,newsidebar同一區塊, 請問這三個網頁元素, 是你的範本原本就存在嗎?
2. 你多了一個網頁元素, 請把中間那個html/javascript的網頁元素移除
3. 你的版型我不是很清楚,要花時間研究.不過我想先建議你參考這篇 http://skyvee.net/2007/05/headerpostadsense-for-blogger.html, 自行在header區或文章區上方, 增加網頁元素, 然後你再把labelcloud那塊的程式碼搬到main上方.
5/24/2008
再補充一下(洗完澡回來了!)其實你的三欄寬度是超過你原先的設定, 建議你可以先把menubar及labelcloud統統移除, 應該會發現移位的問題, 不妨將main-wrapper寬度從500改成450,看看! 等三欄都正常後, 從上個回應中附的那篇文章,修改設定, 讓可以在header下方或文章上方新增網頁元素, 然後再把menubar放到header下方, 而labelcloud看你要放menubar下方或文章上方.再分別新增網頁元素.
從你的截圖看起來,menubar,labelcloud及另一多的labelcloud這三個是加在header區, 但是從source code看到, 是屬於三欄區.
5/24/2008
感謝skyvee大大的細心回答,我當初開始用blogger的時候,是隨便選一列在下面的範本,那個範本上方就有網頁元素,所以說我跟本就不知道基本的blogger上方是沒有網頁元素的,只有左邊是我自己加的,至於網頁寬度我本來是設450的沒錯!不過後來覺得有點窄,才改成500的,我上方的圖片就是當時用450改的,可是我不會算如果我改到500,圖片的寬度要怎麼改才好,所以一直都沒動,是因為圖片影響到版面嗎?另外,我有發現labelcloud按出來後尺寸會在一順間變一下,我想會不會也是這個原因...
我原本的menubar是用你說的絕對位置(我覺得那個比較好看XD),剛剛我改了用內文中的語法,果然版面就沒移位了,不過還是有點手養想亂改XD
5/25/2008
如果你有設padding,或margin, 那圖片寬度還有再加上這些值才是真正佔的寬度.
要調版型,真的要花很多功夫,不過我覺得可能你自己找問題會比較容易,因為你改過哪些部份, 你比較清楚,像你就找出絕對位置的menubar影響了版型(拍手),而我只能在旁敲邊鼓大略猜方向哩!你不妨,再另外開一個blog,然後將想改的東西先在那個blog試,等沒問題後再移植回來, 或許會比較方便.(一個gmail帳號,可以開3個blog)
5/25/2008
blogger對我這種新手,剛開始還真的有點難,但後來還蠻有趣 哈!不過一些還在建設中,自己看版面覺得還有點亂亂,以後還要大大多多指教啦! 原來一個gmail可以開3個blog,這是test的好地方!!
5/25/2008
關於貼那個水平列的東西, 我是參考雙羊的文章才學會的, 不過skyvee很親切且熱於助人, 問他你真是找對人了!!
5/25/2008
其實我覺得, 就算本身是寫程式出身,想要改blogger版型,還是要花時間研究,如果我完全不懂程式,我或許不會考慮呢!所以我很佩服各位願意花下時間去研究,以just music不算接觸blogger太長時間, 卻已開始摸出方向, 真的很厲害哩. 雙羊,矛今也是,都很令人敬佩.
5/28/2008
大大您好
看了大大您的文章
我已有做出下方menu了
不過我不知道該怎麼把想要的分類的文章擺進去
就像大大您這樣
點一下menu就會跳到下一個
希望大大您可以指導小弟一下
抱歉,小弟是初學者
對blogger沒甚麼概念
若有打擾之處
小弟我深感抱歉
5/29/2008
Scottie,你太客氣啦!!本來就是一起研究分享嘛!你指的是像我的'部落格玩意'嗎? 我注意到你沒有加上標籤耶!就是在撰寫文章時,下方有個空白列, 可以自訂標籤, 如'funny',只要有加'funny'的文章, 就會被分類成是funny這個類別.那你就可以把這類別的文章連結(如http://liaoscottie.blogspot.com/search/label/funny?max-results=99 放到menu了!
5/30/2008
太感謝Skyvee大大的指導
終於做出我想要分類的感覺了
看來得再花點時間
好好的在Skyvee的blogger裡面挖寶了
blogger真的很自由
可以讓使用者好好發揮自己的創意
只不過需要一點基礎功力
現在的我還只是個初學者
功力還有待加強
希望有朝一日,我可以建置我想要的blogger..^^
5/30/2008
Scottie,別客氣,改版是長期的事,經驗多了,就更容易隨心所欲了!
6/10/2008
我依照您的教學來做,但標籤雲還是無法顯現。請問是哪裏出錯了?麻煩您幫我看一看。如何將發佈文章或最新回應放上?如何找出發佈文章或最新回應的網址?請指示。謝謝!
6/10/2008
安安,有關於我的部落格所有改板的教學文章,可以參考這裡部落格改版.你指的標籤雲是指那個開關功能吧?在這篇讓部落格頁面也有開開關關的效果!,最新文章及最新回應,參考這裡.
6/10/2008
我跟着照做了,就是無法顯現。請您幫我看一看,問題出在那裏。謝謝!http://cy-ang.blogspot.com/
6/11/2008
ang,請檢查一下你標籤雲開關的語法,與第四步驟的差異, 你貼成\'LabelsCloud\',\'blind\' ? 你不是用windows?
6/11/2008
您是說以下這一個語法麽?我將您這個語法加入
<li><a href="#" onclick="new Effect.toggle('LabelsCloud','blind');return false;">標籤雲開關</a></li>
卻變成
<li><a href='#' onclick='new Effect.toggle('LabelsCloud','blind');return false;'>標籤雲開關</a></li>
還是無法顯現。暈!錯在哪裏???
6/11/2008
如果你直接在裝置元件裡 修改程式碼呢? 不要用複製貼上的方法
6/12/2008
還是一樣,而且圖片更爲難看。這是否跟之前更改標簽雲有關?該如何解救?
6/12/2008
這是瀏覽器解譯的問題, 請把 new Effect.toggle('LabelsCloud','blind');return false; 改成 這樣 new Effect.toggle("LabelsCloud","blind");return false; 把 ' 改成 "
PS.很好奇你用的是什麼瀏覽器?版本是 多少呢?
6/12/2008
也就是把 &apos; 改成 &quot; 其中&改成半形
6/12/2008
添加此效果,如同之前留言者遇到狀況一樣,變置中效果外,連結是垂直樣。
試了很多次仍無法變水平模式,再來就是想問,連結的底線可以消去嗎?!
或者該說清楚點的是,
如想文章內文的連結是以虛線顯示,但是上方選單是以沒底線的方式顯示,這部份語法是要從哪裡改。
還有一問題是上述您有提供了標籤雲添加方式,但是仍有點看不太懂。
:) 其實我加入Blogger還不到一星期哩!不過靠著網路上google搜到你的blogger還獲得了不少知識,真是再此謝過。
6/12/2008
還是失敗。我是用 opera 操作,用 IE 試了也無效。就是那標簽雲無法顯現。唉!
6/12/2008
糟糕!怎麽連右邊原有的標簽雲(部落類別)也不見了,請大大幫我看一看。
6/12/2008
小玉應該本身有一些程式基礎,幾乎已脫離blogger一般格式,很厲害!想改內文一些格式,可參考這篇 http://skyvee.net/2008/04/blogger-css-layout.html. 標籤雲您看不懂?? >< , 很少人這麼說哩! 還是說你指的是標籤雲開關?這兩個不一樣哦!
6/12/2008
對了,小玉提到變垂直,應該也是寬度不夠,你可以先試著只在水平列中加兩個連結,去調寬度.
ang ang, 哇..加了之後變這樣? 我沒有用過opera啊!如果你用IE改,就不用將 ' 改成 " .(標籤雲在開關中,預設是先關掉的,這一步驟你改對了!).所以你有IE嗎?能麻煩你用IE開一下你的blog, 將 標籤雲開關這行 程式,貼給我嗎?(如 a href='#' onclick='new Effect.toggle(...)
6/13/2008
這是我貼在 #header-wrapper {..} 之後的程式碼
#navmenubar{
top: 160px;
position: absolute;
text-align: center;
font: bold 14px/14px Verdana, Lucida Grande, Helvetica;
line-height:20px;
margin:0 1px;
background:#e1771e;
color:#ffffff;
}
#navmenubar li{
float:left;
list-style-type:none;
border-left:1px solid #eeeeee;
border-top:1px solid #eeeeee;
border-right:1px solid #777D85;
border-bottom:1px solid #777D85;
background:#e1771e;
white-space:nowrap;
}
#navmenubar li a{
display:block;
padding:0 17px;
font-size:15px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #e6e6e6;
}
* html #navmenubar a {width:1%;}
#navmenubar .selected,#navmenubar a:hover{
background:#inherit;
color:#e6e6e6;
text-decoration:none;
}
這是我貼在網頁元素的程式碼
<div id="navmenubar">
<li><a false; href="#" blind labelscloud onclick="new Effect.toggle(" , );return>標籤雲開關</a></li>
</div>
6/13/2008
ang ang, 在網頁元素那一段, 用IE開,加入<li><a href="#" onclick="new Effect.toggle('LabelsCloud','blind');return false;">標籤雲開關</a></li> 再存檔看看(全形<改半形<)
6/14/2008
還是一樣,什麽都沒。唉!您還沒告訴我如何讓右邊原有的標簽雲(部落類別)出現。
6/14/2008
我嘗試再植入一個標簽,卻出現了長長的一系列,怎麽無法像之前的標簽雲。
6/15/2008
ang ang,想讓標籤雲出現,在這行 div id='LabelsCloud' style='display:none', 將style='display:none'移除就可以.開關這個功能,看起來沒辦法幫到你忙了!拍謝咧!
6/15/2008
謝謝大大!您已幫了許多。在點按選單時,如何讓外掛出現在部落裏頭。就像您的《部落格聯播》及《推薦優格》般。我如沒開新視窗,原有的部落就會被取代,開新視窗效果也一樣;沒有功能選單,HOME 就起不了作用啊!
6/18/2008
其實我不知道為什麼你加上雙引號,或單引號後,會變得如此複雜? @@ ,我只常用IE或FF,倒是第一次碰上這問題.如果你希望《部落格聯播》及《推薦優格》不脫離blog,建議你可以用發表新文章的方式來做.雖然會有日期,不過還是可以達到不會從部落格跑開的目的.你覺得這樣如何?
8/08/2008
你好!請問一下為何我的水平選單的底色會一條這麼長呢?該怎嚜把後面多餘的底色用掉呢??
8/10/2008
你好,請把#navmenubar中的background:#7f7f7f;移掉,搬到#navmenubar li中.如
#navmenubar{
height:25px;
line-height:23px;
margin:0 1px;
color:#333333;
}
#navmenubar li{
float:left;
list-style-type:none;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
border-right:1px solid #777D85;
border-bottom:1px solid #777D85;
background:#7f7f7f;
white-space:nowrap;
}
8/10/2008
好神奇!成功了耶!! 高興高興~YA!謝謝啦!!
8/11/2008
:) 別這麼客氣.
8/24/2008
謝謝你!!!!
成功了!
請問您有e-mail嗎?因為要來追蹤自己的留言怕會找不到.
8/25/2008
waverly 你好,果然用了新功能,還是會造成困擾.我的email,點一下我的留言大頭,就可以看到囉! 剛已改回原來的留言模式,可以email追蹤了.
8/30/2008
您好,因為我想要把標籤分層,找到一篇介紹如何將標籤分層的教學,但只能完成第一步,第二步都試不成功,會出現:XML 错误信息:Attribute name "label.name" associated with an element type "data:" must be followed by the ' = ' character.
看到您的部落格有類似的功能,可否請您幫忙看看呢?
教學文連結:http://oyee.blogspot.com/2006/09/bloggerbeta_28.html
或者,有其它方法可以將標籤分層嗎?
先謝謝您了..^^"
8/30/2008
你好,看起來您出現的問題,有人在那篇文章也碰到.這段hack 我沒用過,沒把握能找出問題.只能建議您從原作者文章去看看有沒有什麼解? 分層標籤其實有蠻多hacks的,可以試看看在google上面找看看.
9/15/2008
hello!Skyvee.我看了大家的留言做了很多修改,不過MENU還是垂直的,字體的顏色也不聽使喚,希望大大幫忙看一下,新手上路,想幫外公的店做部落格,還請多多指教!! 真的很謝謝你!
9/16/2008
柚子, 只要一組
<div id="navmenubar">
</div>包住<li></li>就可以, 所以請把這段
<div id="navmenubar">
<li><a href="http://cowperwang.blogspot.com/2008/07/converse-9580.html">開始介紹</a></li>
</div>
<div id="navmenubar">
<li><a href="www.yahoo.com.tw">首頁</a></li>
</div>
改成
<div id="navmenubar">
<li><a href="http://cowperwang.blogspot.com/2008/07/converse-9580.html">開始介紹</a></li>
<li><a href="www.yahoo.com.tw">首頁</a></li>
</div>
9/17/2008
hello!Skyvee.我照著改了HTML的語法,不過電腦變得好像無法接受,是因為版型的關係嗎?還是因為我用的是套論的三欄式版型呢?
不好意思,又再麻煩!謝謝!!
9/17/2008
柚子,抱歉,我忘了告訴你, 上則留言裡的程式碼,全形 <要改回半形< , 因為受限blogger留言時不能放上語法,所以我把半形括弧用全形取代.
10/07/2008
你好 我想讓功能選單選到的時候會另外出現別的文字 例如"Design" 選到之後會出現中文 "設計" 該如何在程式碼改呢??謝謝喔
10/07/2008
以Graphic design來說,加入title="設計"就可以,如 <a title="設計" href="http://y-pourquoi.blogspot.com/2008/10/after-dream.html">Graphic design</a>
10/08/2008
你好,請問為什麼我的blogger裡都不會有新增欄位或者是新增網頁元素呢?
而且大家的都是控制主頁我的卻是資訊主頁?
謝謝
10/08/2008
Cool~~ok了!你好厲害!
那我可以在問一下嗎~~
我進入修改文字和顏色裡去更改文章標題的顏色和字型,
可是儲存後還是沒有改,我想說是不是程式碼有問題
是不是要在HTML修改呢?
不好意思謝謝喔!!!
10/08/2008
kenmis, 因為你在的網頁不對,資訊主頁要再選版面配置 -->網頁元素 ,就可以找到囉!
10/08/2008
Pourquoi, 文章標題應該也是可以在那邊改, 如果不行, 那你就要進到html裡改囉!
10/08/2008
嗯嗯 因為我不是很會語法
我不知道程式碼哪一段是改文章標題的??可以貼給我看嗎
感謝你..........:)
10/09/2008
看起來你的文章標題字型並沒有設, 如果從HTML模板進去加, 可以將這段 <Variable name="titlefont" description="Post Title Font"
type="font" default="normal bold 120% 'Trebuchet MS','Lucida Grande'"> 百分比及字型你再自己調囉!
10/09/2008
哈囉~~是另外加進去的嘛?
我加了之後還是沒變
也不確定我放的位置對不對
它上面有一牌是整齊的Variable name
和下面是比較亂的Variable name
我兩邊都有加進去看看 但還是沒改變~
文章標題還是黑色的 字型也是小小的~
順便再問一下
功能選單選了之後底和字型會變顏色
是要在HTML裡哪段修改呢??
謝謝喔!!!!
10/09/2008
Pourquoi,抱歉, 我忘了註明,由於blogger留言限制,上一個留言裡的全形 <,你要改成半形< 再貼回去, 你現在貼的位置OK, 只是半形< 沒有出來,變成 < 另外我不懂你指的功能選單, 底和字型變色是什麼意呢?
10/14/2008
<Variable name="titlefont" description="Post Title Font"type="font" default="normal bold 350% 'Trebuchet MS','Lucida Grande'" >
哈囉我改成半形後,網誌文章標題還是一樣黑色小字,我是貼在上面整齊的Variable description那裡,
怎辦...還是沒改變,我是貼在
<Variable name="titlecolor" description="Post Title Color"type="color" default="#bebbff" value="#dfddff">
的上面 那這段是改文章標題的顏色嗎?
不好意思..又要麻煩你了><
10/14/2008
哈囉補充一下
我說的網誌文章標題不是最上面那各Design Art那裡喔!
是每po一篇文章都會有一個大標題,你看我的網誌就可以發現都是黑色小字顯示 我是想改那個部份...謝謝喔~~~
11/15/2008
呼...放語法進去並不難,
但是選色花了我將近半個小時阿~XD
謝謝教學,很容易上手喔!
11/16/2008
選色真的會很花時間. :) 恭喜你成功了!
11/27/2008
您好,看您的文章真是受益良多。
我是想請問一下,
要如何才能像您在頁籤上顯示出泡泡呢?
拜讀這篇文章後:
http://skyvee.net/2007/11/blogger-navigation-icon.html
我只有在<head>後面加上:
<script src='http://bloggertips.googlecode.com/files/BubbleTooltips1.js' type='text/javascript'></script>
<script type='text/javascript'>
window.onload=function(){enableTooltips("navmenubar");};
</script>
並在希望顯示處的<a href= 後面增加
style='border:0;'、title、class='smallnav'等語法,
還有哪邊需要改的呢?
麻煩您了^^
12/01/2008
小釀,這行 window.onload=function(){enableTooltips("navmenubar");}; 請改成window.onload=function(){enableTooltips("smallnav");}; 應該就行了!
12/01/2008
感恩感恩~真的可以了!!
感謝版煮的熱心,
才能讓我這種愛亂改有不懂的人能得償所願呀~
12/04/2008
其實你只差臨門一腳就成功了 ^^
12/16/2008
請問選單的長度樣怎麼改呢??
可以讓它短一點嗎??
謝謝你!!
12/19/2008
在#navmenubar{}內,加入width: xxx px; 其中xxx是數字,就可以調了!
4/30/2009
你好,在這裡我學到了很多!!!呵呵
今天有個疑問,為什麼我的選單已經結束了,後面還是有顏色
不知該如何用掉呢!!!
還有,請問你的水平選單,怎麼可以放在圖片上
我也想把我的選單往上移一點!!!!
請幫我解答吧 ><"謝謝
5/04/2009
你好,我的寫法是用絕對位置,你可以參考這篇文章的第11篇留言,我所貼上的程式碼.另外,你的HEADER 寬度似乎不夠,所以我用ie7下看到你的版面像這樣喔!
6/04/2009
您好:
感謝您的分享...!
blogger雖然對於不懂程式碼等等東西的使用者,
顯得較為麻煩,不過,卻是一點也不死板的網頁,
尤其是在你的教學之後,
不過,我的選單跑到圖片上了,
要如何移到跟你一樣的位置呢?
請你指教,謝謝你
(哈,我是超極初學者,請見諒..)
6/06/2009
抱歉這麼晚才回信,剛看到您的blog,選單已移到圖片下了, 問題應該已解決了吧? ^^
7/14/2009
我見有些人可以加 archive, label 等在 link bar 上. 我想問如何加入那些 blogger 已有的 link 呢..?
我只serach 到有關 <$BlogArchiveURL$>
7/15/2009
你意思是想加入你blog裡,同一label的文章嗎? 如 http://wings-design.blogspot.com/search/label/blog, 其中blog,就是label name
9/12/2009
你好!謝謝你的分享,很厲害!但我只做好一半就不知如何做了。
我懂得如何將其他網址連繫到功能選單(如:http://facebook.com),但卻不知如何將自己的網頁元素移到功能選單。
請問可否到我的網頁看看,教我將主頁中的圖片移到"Be Lustral, Be our model"呢?
http://www.lustralboy.com/
9/16/2009
Hello,您好
您的二個問題,我不太明白,所以想請教您一下.
1.網頁元素移到功能選單 ==> 指的是在功能選單新增網頁元素嗎?不過,功能選單本身就是一個網頁元素呢!剛連到您的blog,目前您新增的功能選單是正常的.
2.主頁中的圖片==>其實我不知道您的圖片指的是哪一個呢? 還是說這個問題您已經解決了?
10/16/2009
10/16/2009
您好,最近剛使用blogger,還在排版面當中~
想請問一下,
".selected,#navmenubar a:hover"是滑鼠經過時的顏色,
如果我想要"正選擇該頁面中"讓該功能選單變成另一種顏色,該怎麼做呢?
例如這個網站,雖然它是wp的→http://www.meisanmui.com/
剛才異想天開的試了好多種,像這樣...
#navmenubar .selected,#navmenubar a:active{
不過由於都是亂試的,所以當然都沒成功...
請問正確的作法到底是什麼呢?希望您能教教我~
謝謝!
10/17/2009
您好, 你想要的這功能很好,不過這不是只用CSS就可以解決的,必須用script,將所在頁面傳回標籤,這樣才能讓當頁的tab,以不一樣的顏色出現. 我會找時間研究,有試出來就會跟大家一起分享,討論.
10/17/2009
謝謝您的回覆~^^
10/19/2009
您好,我想再請問一下喔~
我的BLOGGER的水平列在我家裡電腦的FireFox以及IE看都是正常的,
但是換了一台電腦的IE瀏覽的時候水平列卻變成垂直的?
這跟我的版面沒有固定寬度,是用百分比在跑有關嗎?
希望您請您幫我看看是哪邊出了問題,非常謝謝!
10/27/2009
這可能是跟瀏覽器的解析度大小有關,是可以設固定寬度
我要留言
謝謝您願意在此分享心得, 讓文章內容更豐富.
這篇文章被引用到...