CSS 讀書筆記 05 鏈結

2022-08-30 01:06:10 字數 1256 閱讀 8141

第五章 對鏈結應用樣式

1.簡單的鏈結樣式

1》錨型別選擇器

a

2》偽型別選擇器

錨可以作為內部引用,也可以作為外部鏈結。

如:第乙個錨點選跳轉第二個錨位置。

skip to main content

所以可以設定偽型別:未被訪問link,已訪問過visited

a:link 

a:visited

懸停hover(使用時最好加上focus,使通過鍵盤移動到鏈結時有同樣效果);

a:hover, a:focus

被啟用active(鏈結單擊時)

很多時候,會先去掉下劃線,在懸停或者單擊時顯示下劃線。

a:link, a:visited 

a:hover, a:focus, a:active

注意:上面兩句順序不能顛倒,否則會覆蓋hover和active的樣式。建議順序:link/visited/hover/focus/active。

2.讓下劃線更有趣

1》使用下邊框(點線->實線)

a:link, a:visited 

a:hover, a:focus, a:active

2》使用影象

a:link, a:visited

3.特殊的已訪問鏈結樣式

採用影象:

a:visited

4.未連線目標設定樣式

跳轉

a great comment by simon

跳轉後,不容易發現目標元素,所以設定目標元素的樣式(ie暫不支援,safari和firefox已經支援)

.comment:target

5.突出顯示不同型別的鏈結

對於外部鏈結,許多站點在新視窗中開啟,在沒通知使用者的情況下使使用者失去了控制能力,

所以在外部鏈結新增乙個特殊的樣式,用於區別。

如,wikipedia等站點使用乙個框右上角乙個箭頭的影象標識。

方式:可以通過給所有外部鏈結新增乙個類去設定;

通過屬性選擇器,a[href^="http://"]

(但是同樣會設定了使用絕對url而不是相對url的內部鏈結,可以將指向自己網域名稱的鏈結去掉該樣式)

同樣,可以設定其他型別的鏈結,如所有pdf鏈結a[href$=".pdf"]  

《構建之法》讀書筆記05

團隊有一些共同的特點 有一致的集體目標,成員之間有各自的分工,合作完成任務。團隊一開始可能是 一窩蜂模式 都想寫出好的軟體,但是沒有各自的分工,一般不會這種模式不會存活太久。慢慢會演化成其他模式,比如 主治醫師模式 本來是不錯的模式,但是在學生身上退化為了乙個學生幹活,其餘打醬油的情況。還有比如明星...

css揭秘讀書筆記

currentcolor屬性讓hr和段落相同的顏色 div hr p裡面的hr標籤不變色 background origin padding box是背景的預設原點,background position right 10px bottom 10px 可以讓偏移,如果不支援這個屬性,可以這樣back...

《CSS世界》讀書筆記

css三無準則 無寬度 充分利用流特性 無浮動 無 無寬度與寬度分離分離準則相通 瀏覽器相容 區別 ie8僅支援單冒號的偽元素 如 element before 常用清楚浮動方式 清楚浮動 clearfix.clearfix after 需求 頁面某模組的文字內容是動態的,希望文字少的時候居中顯示,...