欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css 中target的用法

林雅南2年前9瀏覽0評論

在CSS中,我們常常會用到偽類,其中一個比較常見的偽類就是:target。那么這個偽類的作用是什么呢?

:target {
/*樣式*/
}

首先,我們需要明確一個概念——錨點。錨點是指在頁面中設置的具有特定ID的元素。當我們點擊網頁上的鏈接時,如果鏈接中href屬性指向了某個具有ID的元素,點擊后瀏覽器會自動滾動到該元素的位置,這個過程就稱為跳轉或錨點跳轉。

而:target偽類就是用來根據URL中的錨點,為對應的元素添加樣式的。

比如我們有這樣一個HTML代碼:

<!DOCTYPE html>
<html>
<head>
<title>:target偽類</title>
</head>
<body>
<div id="box1"></div>
<div id="box2"></div>
</body>
</html>

我們可以為頁面中的兩個box元素分別設置錨點鏈接:

<a href="#box1">跳轉到box1</a>
<a href="#box2">跳轉到box2</a>

當我們點擊這兩個鏈接時,頁面會自動跳轉到對應的元素位置,并觸發:target偽類,此時我們就可以為該元素添加一些樣式:

#box1:target {
background-color: red;
}
#box2:target {
background-color: blue;
}

這樣就可以在點擊對應鏈接后,為對應的元素添加一個背景色了。