設定MENU透明背景
- 文章分類: 學CSS
- 9/29/2010
MENU背景透明化的語法:
結果如下圖:
filter:alpha(opacity=100);opacity:1.0; →透明度0%( 完全不透明 ) filter:alpha(opacity=50);opacity:0.5;→透明度50% filter:alpha(opacity=0);opacity:0;→透明度100( 完全透明 )
實例如下:
#mainmenu {
background:#666;
height:25px;
width:610px;
filter:alpha(opacity=60);
opacity:0.6;
}
說明
將主選單的背景顏色透明度設為60%。結果如下圖:
重點提醒
- 使用透明度時會讓同階層的文字也變透明。
- 透明度的語法不可放到 mainmenu ul 之後的階層,只可放在mainmenu 及mainmenu-body ,否則在IE裡的mainmenu 底下的階層會發生錯誤。
- 透明度的語法在使用在mainmenu 及mainmenu-body 時,在Mozilla Firefox裡會讓mainmenu裡所有的下階層都繼承透明度,但是在IE裡不受影響。
- 此透明度使用方法也可用在其他處。
- ※opacity數字越高透明度越低,數字越低透明度越高,opacity的值可為0~100。