CSS實現表格的背景兩色漸層

來源:互聯網
上載者:User

原理是使用Alpha 濾鏡在每個表格上加上一個透明漸層,由table的背景顏色控制,單個td控制另一色漸層
Alpha 濾鏡
文法:{FILTER:ALPHA(opacity=opacity,finishopacity=finishopacity,style=style,startx=startx,starty=starty,finishx=finishx,finishy=finishy)}
Filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=100);

'Alpha'屬性是把一個目標元素與背景混合。設計者可以指定數值來控制混合的程度。這種“與背景混合”通俗地說就是一個元素的透明度。通過指定座標,可以指定點、線、面的透明度。他們的參數含義分別如下:
“opacity'代表透明度水準。預設的範圍是從0 到 100,他們其實是百分比的形式。也就是說,0代表完全透明,100代表完全不透明。”finishopacity'是一個選擇性參數,如果想要設定漸層的透明效果,就可以使用他們來指定結束時的透明度。範圍也是0 到 100。“style' 參數指定了透明地區的形狀特徵。其中0代表統一形狀、1代表線形、2代表放射狀、3代表長方形。”STARTX“和”STARTY“代表漸層透明效果的開始X和Y座標。”FINISHX“和”FINISHY“代表漸層透明效果結束X和Y 的座標。

<br /><style type="text/css"> <!-- .xr td { font-family: "Tahoma"; font-size: 12px; font-weight: bold; text-align: center; Filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=100); } </p><p>table { font-family: "Tahoma"; font-size: 12px; } --> </style><table width="80%" border="0" cellpadding="5" cellspacing="1" bgcolor="#003399"><tr bgcolor="#FFFFFF" class="xr"><td width="20" bgcolor="#00FFFF">ID</td><td bgcolor="#99FF00">Name</td><td bgcolor="#FF0000">ICQ</td><td bgcolor="#FFCC00">MSN</td><td bgcolor="#66CC00">Homepage</td><td bgcolor="#003366">Date</td><td bgcolor="#CC3300">Content</td></tr><tr align="center" bgcolor="#FFFFFF"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr></table><p>
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.