雖然說,Blogger 後台有一個「Show mobile template」選項可以選,如果 Blogger 系統偵測到網友用手機上網,就會轉換成手機版的網頁。不過,現在可以拿來上網的東西,越來越千奇百怪,而電腦方面,一堆新的舊的電腦螢幕,大小也各自不同。總之,為了方便網友閱讀,我覺得彈性寬度的部落格還是非常必要的!(握拳)
樣板功能:網頁的寬度隨著使用者的視窗而調整,但是不要太寬,也不要太窄。
比 1440px 寬的螢幕:
寬度在 800px 到 1440px 之間的螢幕:
比 800px 窄的螢幕:
其實,Blogger 樣板的 CSS 裡面,已經有為了彈性寬度預先鋪路,版面的寬度有「最小寬度 min-width」跟「最大寬度 max-width」的設定,只是,預設的樣板,都把這兩個數值設定成同一個數字... 結果就是 min-width = max-width ,統統都是固定寬度。囧
彈性寬度實作的方法很簡單,只有牽涉到一組 CSS 而已,修改步驟如下:(以 Picture Window 範本為例)
- 在 Blogger 後台的「設計 Design」的「編輯原始碼 Edit HTML」頁面中,按 Ctrl + F 搜尋 <b:template-skin> 這段文字,會找到像這樣的東西:
<b:template-skin>
<b:variable default='930px' name='content.width' type='length' value='1000px'/>
<b:variable default='0' name='main.column.left.width' type='length' value='180px'/>
<b:variable default='360px' name='main.column.right.width' type='length' value='180px'/>
<


GOOD 說明得很清楚 感謝啦
回覆刪除喔呵呵~~不客氣 XD
回覆刪除很有用,總算解決使用blogger多年以來的困擾了,感謝~
回覆刪除謝謝你清楚而有用的解說!
回覆刪除樓上+樓樓上,找到 bug 的話記得告訴我喔 XD
回覆刪除哦哦哦感謝!
回覆刪除這篇太棒了~
對我這個剛開始用blogger的新手,
真是助益良多啊!
謝謝~
歡迎來 Blogger !
回覆刪除我的 html 跟 css 入門都是 Blogger 教的 XD
請問如果用的是下面這個樣板,應該如何修改?謝謝。
回覆刪除http://slined.blogspot.com/2007/08/hello-world.html
非常非常非常實用!!!!!!!!
回覆刪除