2009-12-11 57 views
0

嘿傢伙我目前遇到了我的CSS鏈接問題。基本上我希望當我將鼠標懸停在他們上面時,鏈接的顏色會發生變化,然後點擊它們。但由於某種原因,當我在瀏覽器上查看它時,它不起作用。以下是我的HTML代碼和我的CSS代碼,它們是分開的文件並鏈接到收藏夾。提前致謝。 (我很抱歉,如果代碼顯示不正確,但它都在那裏)dreamweaver按鈕鏈接CSS幫助

編輯:不要擔心它現在是固定的:d感謝您的幫助

+0

你可以用

...
標籤包圍兩個文件嗎?這將保持文件的完整性,並使人們更容易給你有用的答案。 – 2009-12-11 17:15:45

回答

0

從我所看到的,你沒有一個:懸停,a:vistied或a:active在任何地方定義,這是控制您要查找的行爲。

+0

它在「菜單{」中,但由於某種原因,它出現在所有的togather中,在我的CSS中它們有自己的單獨行。 – user228390 2009-12-11 17:06:13

0

您是手動編寫還是使用Dreamweaver作爲所見即所得編程?


注意:這可能是因爲文件在您的問題中格式不正確,因此Markdown可能會從顯示屏中刪除某些字符。

從我所看到的CSS文件寫入不正確。我要舉一個例子你適合哪個對整個文件:

content { 
    width: 510px; 
    float: left; 
} 

上面這段代碼會在HTML中<content>標籤,當它發現該標籤,這將給它的寬度510px並將其浮到左側。這裏的問題是HTML頁面中沒有<content>標籤,或者HTML 4.01本身沒有。您需要做的是將其更改爲:

.content { 
    width: 510px; 
    float: left; 
} 

通過添加'。'在CSS中的「內容」之前,它將「內容」從<content>更改爲查找具有class="content"作爲屬性的標記。


此外,爲了獲得<a>標籤來改變懸停等,使用的:hover:active:visited,因爲當用戶將鼠標懸停在一個鏈接,點擊該僞元素(僞屬性?)在一個鏈接上,並且先前已經訪問了一個鏈接。

實施例:

a { 
    color: blue; 
} 

a:hover { 
    color: red; 
} 

在這個例子中,除非用戶具有自己的鏈路上的鼠標的鏈路將顯示爲藍色。