我有一個div塊,我想成爲某個地方的鏈接。我不認爲我可以將它包裝在錨標記中,因爲我不認爲你應該圍繞塊元素包裝內聯元素。如何讓整個div成爲某個地方的鏈接?
目前我只使用JavaScript,它工作正常,但狀態欄不顯示目標網址時,他們將鼠標懸停在div上。
我有一個div塊,我想成爲某個地方的鏈接。我不認爲我可以將它包裝在錨標記中,因爲我不認爲你應該圍繞塊元素包裝內聯元素。如何讓整個div成爲某個地方的鏈接?
目前我只使用JavaScript,它工作正常,但狀態欄不顯示目標網址時,他們將鼠標懸停在div上。
嘗試用錨點替換您的div,並使錨點成爲block
級別元素。
HTML
<a href="http://awesomecows.com" class="blockLink">Block Link!</a>
CSS
.blockLink{
display:block;
padding: 5px;
text-align: center;
border: 1px solid black;
width: 90px;
}
我知道你說你只是使用JavaScript,但如果你使用jQuery,這是很容易做到:
$('#mydiv').click(function(){
window.location.href = [your url here];
});
至於狀態欄,如果你使用這個方法,它不會顯示它要去的地方。當然你可以把URL的title
div的屬性,如果你想...
好主意,但div實際上需要是一個div。它有一個圖像和一些文字。 – Kyle 2010-08-25 04:01:07
錨可能有圖像,甚至文字! – 2010-08-25 04:01:40
以下標記在標記內有效: '首字母縮寫詞,小程序,b,basefont,bdo,大,br,按鈕,cite,代碼,dfn,em,font,i,iframe,img,input,kbd,label ,地圖,對象,q,s,samp,腳本,選擇,小,跨度,罷工,強大,子,textarea,tt,u,var' http://webdesign.about.com/od/htmltags/p /bltags_a.htm – 2010-08-25 04:05:15