我試圖與它們每一個自己的div內和標籤的唯一ID的多個亞馬遜產品頁面:有div的,當用戶到達網址#DIVID選擇
<div class="product">
<a id="lite1" href="http://www.amazonAffLink.com">
<img class="aligncenter" src="http://www.imageForTheLink.com" />
</a>
</div>
我有21個產品像這樣在1頁(id =「lite1到lite21」),需要2件事情發生。
1:點擊鏈接
後人直接到達產品頁上有偏移(因此該產品不處於屏幕截止的最頂部,但向設定)- 該div亮起(我猜:選擇當他們到達)
我的CSS現在
.product {
display: inline-block;
position: relative;
min-width: 250px;
border: 2px solid #fff;
}
.product:hover {
border-color: #3bb3b3;
}
所以這給了我選擇的鼠標懸停,但它應該是立即selecte因此,用戶可以根據他們剛剛從上一頁/電子書中點擊的內容來確定他們正在查看的產品。
非常感謝!我不確定它是否需要js或jquery,但是完成任務無論如何都是好的。
:target worked!謝謝。我仍然需要抵消它,因此該項目位於頁面中間。頂部:-100像素雖然不工作。沒有辦法做到這一點嗎? – ramitaste
@ramitaste看看這個問題,我認爲它可以幫助你http://stackoverflow.com/questions/4086107/html-positionfixed-page-header-and-in-page-anchors – taxicala