(摘自書(shū)館“留言交流”)
網(wǎng)海淘沙:
我想學(xué)習制作老師的"單元格變色"表格。見(jiàn):
《音畫(huà)創(chuàng )作圖片素材總匯(重編)》 http://www.360doc.com/content/13/0227/21/5587937_268301524.shtml“下面截取我制作的“單元格變色表格”代碼的一部分,為什么單元格顯示的字會(huì )出現粉紅與藍兩種顏色(老師表格只顯示藍色)?(代碼略)
DLLC1234: (回復網(wǎng)海淘沙)
光標沒(méi)到之前,有的字體是藍色,有的字體是紫紅色?
那是因為有的地址已經(jīng)訪(fǎng)問(wèn)過(guò),有的沒(méi)有,訪(fǎng)問(wèn)過(guò)的就顯示紫紅色,以示區別和提醒。
<STYLE>
.whts TD{float:left; width:160px; background:#ffffff; margin:1px; line-height:40px; FONT-SIZE:18px;}
.whts TD a{PADDING-LEFT: 2px;border:1px #E5E5E5 solid; background-color:#ffffff; width:160px; height:46px; margin:0px;float: left;}
.whts TD a:hover{color:#ffffff; text-decoration:none; font-weight:bold; width:150px; border:1px #717171 solid; background-color: #ff2e2e; border-top-color:#ffffff; border-left-color:#ffffff}
</STYLE>
這一段是定義代碼,通常放在最前面。
<DIV class=whts>是開(kāi)始執行定義代碼,想定義誰(shuí),就放在誰(shuí)前面,想結束定義就用</div>指示結束定義,尤其是做首頁(yè)模塊的時(shí)候,必須有這個(gè)指示,否則整個(gè)首頁(yè)都要執行這個(gè)定義,就連360圖書(shū)館的系統代碼都要執行這個(gè)定義,整個(gè)版面就亂套了。
應該這樣:
STYLE>
.whts TD{float:left; width:160px; background:#ffffff; margin:1px; line-height:40px; FONT-SIZE:18px;}
.whts TD a{PADDING-LEFT: 2px;border:1px #E5E5E5 solid; background-color:#ffffff; width:160px; height:46px; margin:0px;float: left;}
.whts TD a:hover{color:#ffffff; text-decoration:none; font-weight:bold; width:150px; border:1px #717171 solid; background-color: #ff0000; border-top-color:#ffffff; border-left-color:#ffffff}
</STYLE>
<DIV class=whts>
<TABLE style="BORDER-BOTTOM-STYLE: double; BORDER-BOTTOM-COLOR: #0c0002; TEXT-ALIGN: left; BORDER-RIGHT-STYLE: double; BORDER-TOP-COLOR: #0c0002; WIDTH: 680px; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: double; HEIGHT: 40px; BORDER-RIGHT-COLOR: #0c0002; BORDER-LEFT-STYLE: double; BORDER-LEFT-COLOR: #0c0002" title=border=1 cellSpacing=4 cellPadding=5 width=680>
<TBODY>
<TR>
<TR style="TEXT-ALIGN: left">
<TD><A href="
<TD><A href="