網路城邦
上一篇 回創作列表 下一篇   字體:
【捲軸說明與範例】
2008/12/13 02:15:15瀏覽4655|回應2|推薦46

淺談-捲軸CSS
想在自己的網誌或網頁文章上設定好看的捲軸嗎?

首先,我們先來了解關於捲軸的各項CSS參數


我把捲軸的CSS分解後,大家會比較容易了解,還有一個SCROLLBAR-BASE-COLOR(整體色彩)比較少被用到,所以沒寫在分解中,以上各種不同的顏色代表捲軸各種設定,依你自己的喜好自訂顏色。

以下再分享三種比較常用的捲軸CSS


背景色為黑色,只秀出上下箭頭,CSS如下

SCROLLBAR-FACE-COLOR:#000000;
SCROLLBAR-TRACK-COLOR:#00000;
SCROLLBAR-ARROW-COLOR:#FFFFFF;
SCROLLBAR-HIGHLIGHT-COLOR:#000000;
SCROLLBAR-3DLIGHT-COLOR:#000000;
SCROLLBAR-SHADOW-COLOR:#000000;
SCROLLBAR-DARKSHADOW-COLOR:#000000;

若想設為以上的樣式,捲軸中的CSS參數,都以背景底色為主,只有SCROLLBAR-FACE-COLOR(三角箭頭)設為不同色,如果將CSS全部設為與背景色相同的話,三角箭頭不會出現捲軸也可以移動,但會看不出來,有種透明捲軸的感覺!


無背景色,預設為白底,捲軸設為中空線條

SCROLLBAR-FACE-COLOR:#FFFFFF;
SCROLLBAR-TRACK-COLOR:#FFFFFF;
SCROLLBAR-ARROW-COLOR:#000000;
SCROLLBAR-HIGHLIGHT-COLOR:#000000
;
SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
SCROLLBAR-SHADOW-COLOR:#000000;
SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;


SCROLLBAR-ARROW-COLOR(三角箭頭)、
SCROLLBAR-HIGHLIGHT-COLOR(軸面左內邊)、
SCROLLBAR-SHADOW-COLOR(軸面右內邊)
設為與底色不同,就會出現以上的效果。


無背景色,預設為白底,捲軸設為立體效果

SCROLLBAR-FACE-COLOR: #4890FC;
SCROLLBAR-SHADOW-COLOR: #4800FC;
SCROLLBAR-3DLIGHT-COLOR: #00B4FC;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;

將SCROLLBAR-FACE-COLOR(軸面)、SCROLLBAR-SHADOW-COLOR(軸面右內邊)設為相同色碼,SCROLLBAR-3DLIGHT-COLOR(左方立體邊)的顏色比上二個顏色還要淺,就會凸顯立體效果!

很多人在問,透明捲軸怎麼作?
除了上述的CSS參數外,必須多加一個FILTER: Chroma( Color = #透明色碼);
注意:不是所有的HTML標簽都可以做,而且只適用於IE瀏覽器!

原始樣式的CSS如下
SCROLLBAR-FACE-COLOR: #fcd800;
SCROLLBAR-HIGHLIGHT-COLOR: #fc0000;
SCROLLBAR-SHADOW-COLOR: #fc0000;
SCROLLBAR-3DLIGHT-COLOR: #fc0000;
SCROLLBAR-ARROW-COLOR: #0000d8;
SCROLLBAR-DARKSHADOW-COLOR: #fc0000;

在加上透明設定後,會將所設定的色碼抽取掉,變為白色,例如第二個效果

FILTER: Chroma( Color = #fcd800); --將軸面色彩透明化
SCROLLBAR-FACE-COLOR: #fcd800; --軸面色彩
SCROLLBAR-HIGHLIGHT-COLOR: #fc0000;
SCROLLBAR-SHADOW-COLOR: #fc0000;
SCROLLBAR-3DLIGHT-COLOR: #fc0000;
SCROLLBAR-ARROW-COLOR: #0000d8;
SCROLLBAR-DARKSHADOW-COLOR: #fc0000;

透明顏色可以自訂,選擇捲軸中的細項色彩,會呈現不同的效果。

透明捲軸語法適用於背景非單色時,例如你的背景是一張圖片,那麼加上透明化的參數,就會更美觀,而透明的顏色只要設為白色(#FFFFFF)即可,但若你的版面中在同一個區塊有一些已設為白色的文字或背景,那麼在加上捲軸透明色時,也會把一些設為白色的文字設定或底色去除喔!

以下是透明化的結果:


是不是美觀了許多呢?

捲軸的CSS語法要貼在哪裡?

這個問題很廣泛,輸入文字的表單或基本的HTML{ }、BODY{ }都可以貼上捲軸的語法,另外若使用在部落格或網誌,可以依網誌所設定的標簽自定捲軸,例如在無名網誌中的連結列#links{ }及文章區塊#content{ },可以將捲軸的CSS語法貼在這二個標簽之中,就可以顯示效果了。

另外再補充捲軸的其他語法,可以與上述的CSS並用!

OVERFLOW 設定捲軸出現的設定值,以下列出較常用的語法
OVERFLOW : Hidden;   不出現捲軸
OVERFLOW : Auto;  瀏覽器判斷區塊是否超過設定的寬高,而出現捲軸
OVERFLOW : Scroll;  強迫出現捲軸,無論是否超過預設的寬高

Hidden及Scroll也可以各別設定直捲軸Y 或 橫捲軸X
OVERFLOW-x : Hidden; 定義X 水平捲軸隱藏不出現
OVERFLOW-y : Hidden; 定義Y 垂直捲軸隱藏不出現
OVERFLOW-x : Scroll;  強迫X 水平捲軸出現
OVERFLOW-y : Scroll;  強迫Y 垂直捲軸出現

最後提供給大家二個捲軸製造機,可以不用費心的自訂色碼囉!
捲軸製造機1
http://yagin92.googlepages.com/15.htm
捲軸製造機2http://cdh.idv.tw/cdh/no04.htm

以上引用自:http://tw.myblog.yahoo.com/selean-lin/article?mid=4738&page=1#5590

*******************************************************************************

紫羅蘭文章文字捲軸範例 :


藍色部份 : 附著於圖片(SWF圖片)語法
紅色部份 : 捲軸語法
綠色部份 : 立體陰影標楷體文字語法


<div id="item1" style="Z-INDEX: 2; LEFT:52px; WIDTH: 550px; POSITION: absolute; TOP: 291px; HEIGHT: 190px"><div style="SCROLLBAR-FACE-COLOR: #330033; FILTER: Chroma( Color = #330033);SCROLLBAR-FACE-COLOR: #330033; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #330033; SCROLLBAR-TRACK-COLOR: #330033; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; HEIGHT: 190px"><font style="FILTER: glow(color=#660066); WIDTH: 100%" face="標楷體" color="#ffffff" size="5"><br />【紫羅蘭】<br /><br />七年前的夜 滿天星斗的世界<br />背對背坐在石階比劃未來的浮現<br />你說若有一天 為夢消失地平線<br />傳說情人的眼淚 滑落在地面<br />當它化為紫羅蘭情人將回到原點......<br /><br />七年後今天 我站在花海中間<br />紫羅蘭遍佈山間 見證對你的思念<br />相遇不再遙遠我們心中的這一天它穿越時空界限將真心實現<br />所有寂寞將走遠讓它埋沒在從前<br /><br />只要相信愛的不滅之光<br />像花般的勇氣努力綻放不懼畏的模樣<br />當你受傷記起它的芬芳...<br />曾經甜蜜的時光感動的臉龐<br />你我初見的地方滿天紛飛的花香......<br /><br />你是否也曾聽說 紫羅蘭傳說<br />情人落淚的時候幸福也緊跟左右.....<br /><br />只要相信愛的不滅之光<br />像花般的勇氣努力綻放不懼畏的模樣<br />當你受傷記起它的芬芳...<br />曾經甜蜜的時光感動的臉龐<br />你我初見的地方滿天紛飛的花香......<br /><br />只要相信愛的不滅之光<br />像花般的勇氣努力綻放不懼畏的模樣<br />當你受傷記起它的芬芳...<br /><br />曾經甜蜜的時光 感動的臉龐<br />你我初見的地方 滿天紛飛的花香......<br /><br />你是否也曾聽說紫羅蘭傳說<br />情人落淚的時候 幸福也緊跟左右.....<br /></font></div></div>

( 休閒生活網路生活 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=jeffrey8869&aid=2468607

 回應文章

生命之旅
等級:8
留言加入好友
爭素早起滴蟲兒沒鳥粗!!
2008/12/13 11:48

這種數又花生ㄌ!!幫偶刪企ㄏㄟ!!

偶帶回氣低紫羅蘭徵低不能用

只複製語法 黑框並沒有複製ㄚ

偶素好多促ㄌ

平安旅者(jeffrey8869) 於 2008-12-13 11:52 回覆:

字.........飛上企囉啦.......... 前頭 距頂 距左 尺寸沒改......沒用包頭包尾語法 會凸槌....

而且 又沒要覆蓋圖片....第一段語法(藍色部份) 可免...........


【紫羅蘭】

七年前的夜 滿天星斗的世界
背對背坐在石階比劃未來的浮現
你說若有一天 為夢消失地平線
傳說情人的眼淚 滑落在地面
當它化為紫羅蘭情人將回到原點......

七年後今天 我站在花海中間
紫羅蘭遍佈山間 見證對你的思念
相遇不再遙遠我們心中的這一天它穿越時空界限將真心實現
所有寂寞將走遠讓它埋沒在從前

只要相信愛的不滅之光
像花般的勇氣努力綻放不懼畏的模樣
當你受傷記起它的芬芳...
曾經甜蜜的時光感動的臉龐
你我初見的地方滿天紛飛的花香......

你是否也曾聽說 紫羅蘭傳說
情人落淚的時候幸福也緊跟左右.....

只要相信愛的不滅之光
像花般的勇氣努力綻放不懼畏的模樣
當你受傷記起它的芬芳...
曾經甜蜜的時光感動的臉龐
你我初見的地方滿天紛飛的花香......

只要相信愛的不滅之光
像花般的勇氣努力綻放不懼畏的模樣
當你受傷記起它的芬芳...

曾經甜蜜的時光 感動的臉龐
你我初見的地方 滿天紛飛的花香......

你是否也曾聽說紫羅蘭傳說
情人落淚的時候 幸福也緊跟左右.....


等級:
留言加入好友
^^
2008/12/13 07:57

搶到頭香了嗎??

早起的yen 兒有糖吃...不吃蟲換吃糖嘍!

請平安ㄍㄍ有空時..把這篇文po到城市中..謝嘍!


平安旅者(jeffrey8869) 於 2008-12-13 11:25 回覆:

ok~