✔ 最佳答案
可以不用製成圖片,只要將以下 CSS 句法加成 的屬性:
<body style="filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='<strong>#C0CFE2</strong>', startColorstr='<strong>#FFFFFF</strong>', gradientType='0');">
#C0CFE2 與 #FFFFFF 為顏色的 code;這裡的例子是由白色 (#FFFFFF) 透進淺藍色 (#C0CFE2)
如不懂怎去選擇網頁顏色,可以用這網頁提供的 color picker,選好顏色便即時顯示該顏色的 code:
http://www.pagetutor.com/colorpicker/index.html
注意:這樣雖寫很方便,但只有 Internet Explorer 5.5 或以後的瀏覽器才能支援,而 Firefox, Opera 等其它 browser 完全不支援的。(因為是非標準 code)
所以如果的網頁通用於各瀏覽器,一定要像上面的網友那樣做了,只可以製作一張圖片。(如果決定不採用這"圖片"方案,可停止閱讀)
要用圖像軟件 (e.g. PhotoImpact, PhotoShop) 先去製作這背景圖,然後加一段 HTML。
但該網友建議的 code 至今都未被 Firefox 支援 (原因是 bgproperties=fixed 都是 Internet Explorer 專有的非標準 code,雖然 Opera 後來都加上支援)
所以建議使用以下 CSS 方法來到使所有瀏覽器都支援。
同樣,將以下 CSS 句法加成 的屬性:
另外,建議圖片的大小設大一點,(最少應為 1680x1200 以支援流行的 19/20" (wide) LCD 和 CRT;最大可為 2048x1536,可適用於所有流行顯示器尺寸)。
同時建議圖片儲存為 png (24bit),依這個 case 來說,檔案大小和質素都會比 jpeg 好。
2007-05-06 21:31:50 補充:
唔好意思,第一段 code 被 Yahoo 顯示錯了,第二段就沒被顯示出來。第一段 code 應為:<body style="filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFE2', startColorstr='#FFFFFF', gradientType= ' 0 ' );" >
2007-05-06 21:35:11 補充:
Oh sorry, 又錯了,再更正。第一段 code 為:<body style="filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFE2', startColorstr='#FFFFFF', gradientType='0');">
2007-05-06 21:39:37 補充:
預覽睇係 OK 的 @@唯有這樣吧,第一段 code:
2007-05-06 21:49:56 補充:
都係唔得添.... 唯有咁請到以下網頁:
http://paste.uni.cc/15250