2
鏈接到頁面的部分假設用戶點擊鏈接到一個鏈接:突出,是由#ID
www.yoursite.com/page2#section1
當然,因爲在最後一個ID,頁面在#section1元素中加載焦點。
我該如何使#section1元素也突出顯示?
當用戶link to a particular question時,Stackoverflow使用類似的東西。
鏈接到頁面的部分假設用戶點擊鏈接到一個鏈接:突出,是由#ID
www.yoursite.com/page2#section1
當然,因爲在最後一個ID,頁面在#section1元素中加載焦點。
我該如何使#section1元素也突出顯示?
當用戶link to a particular question時,Stackoverflow使用類似的東西。
可以使用:target
僞類:
.section:target { background: red; }
<div class="section" id="section1"> <-- would have a red background
它不是在IE8或更低的原生支持。
事情是這樣的:
$(function() {
var hash = document.location.hash;
if (hash) {
$(hash).addClass("highlight");
}
});
太棒了!我不知道那件事。 – Pete