DIV CSS 佈局教程網

12.5 顏色屬性
編輯:JavaScript基礎知識     

在JavaScript中,document對象提供了以下屬性來設置網頁的顯示顏色:

document對象的顏色屬性 屬性 說明 fgColor 定義文檔的前景色 bgColor 定義文檔的背景色 linkColor 定義“未訪問”的超鏈接顏色 alinkColor 定義“被激活”的超鏈接顏色 vlinkColor 定義“訪問過”的超鏈接顏色

這些顏色屬性只有IE浏覽器支持。

一、前景色和背景色

在JavaScript中,可以使用document對象的fgColor和bgColor這兩個屬性來分別設置文檔的前景色和背景色。大家知道背景色是咋回事,不過可能新手想不通前景色是啥?前景色嘛,說白了就是文字的顏色。document對象的fgColor和bgColor分別對應於CSS中的color和background-color這兩個屬性。

語法:

 
document.fgColor = "顏色值";
document.bgColor = "顏色值";

說明:

顏色值可以使用關鍵字,也可以使用十六進制顏色值。對於顏色值的選取,可以使用在線調色板來選取。

舉例:

在線測試
 
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script type="text/javascript">
        document.fgColor = "white";
        document.bgColor = "red";
    </script>
</head>
<body>
    <div> 學習網</div>
</body>
</html>

在浏覽器預覽效果如下:

分析:

為了更深刻的理解超鏈接顏色的變化,請參看CSS入門教程中的“color屬性”和“background-color屬性”這2節。

二、超鏈接顏色

在JavaScript中,超鏈接的文字顏色可以通過document對象的linkColor、alinkColor和vlinkColor這3個屬性來設置。

語法:

 
document.linkColor = "顏色值";

說明:

顏色值可以使用關鍵字,也可以使用十六進制顏色值。對於顏色值的選取,可以使用在線調色板來選取。

舉例:

在線測試
 
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script type="text/javascript">
        document.linkColor = "red";
        document.alinkColor = "green";
        document.vlinkColor = "blue";
    </script>
</head>
<body>
    <a href="http://www.lvyestudy.com"> 學習網</a>
</body>
</html>

在浏覽器預覽效果如下:

分析:

為了更深刻的理解超鏈接顏色的變化,請參看CSS入門教程中的“超鏈接偽類”這一節。

雖然可以使用document對象的這些顏色屬性來設置CSS樣式。但是使用JavaScript操作CSS基本都不會采用上述方法,而是采用使用style對象來操作,在後面“JavaScript操作CSS樣式”這一節我們會詳細給大家講解。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved