在僞技術之前有以下許多例子。但無論出於何種原因,我沒有看到Safari和Chrome中的複選標記。任何人都知道什麼是錯的?爲什麼在訪問過的鏈接之前不會出現複選標記?
CSS
a:visited:before {
content: "\2713 ";
}
網頁內容
<a href="http://www.microsoft.com" target="_blank">is a link</a>
在僞技術之前有以下許多例子。但無論出於何種原因,我沒有看到Safari和Chrome中的複選標記。任何人都知道什麼是錯的?爲什麼在訪問過的鏈接之前不會出現複選標記?
CSS
a:visited:before {
content: "\2713 ";
}
網頁內容
<a href="http://www.microsoft.com" target="_blank">is a link</a>
造型爲:visited
已顯著縮減,以防止安全漏洞,see this this from mozilla
事實上,:visited
和:link
個玩藝兒only be styled by color(SEC7115)
這是因爲它幾乎刪除(但某些風格,如顏色),以防止安全漏洞。有可能通過閱讀您的整個瀏覽器歷史記錄。
一個小腳本可以很容易地創建鏈接,然後通過查看樣式來檢查它是否被訪問過。
更多的解釋: