我正在嘗試創建一個頁面,其中包含用戶將鼠標懸停在同一頁面上的圖像。到目前爲止,我已經創建了html文件和樣式表。這是一個相當簡單的基於表格的頁面,其中三個圖像具有css懸停效果,並鏈接到三個不同的頁面。我的挑戰是弄清楚如何將內容加載到div中。我對Javascript完全陌生,所以這將是我想象中的學習曲線,但任何幫助將被讚賞。我附上了一張圖片來說明我正在嘗試做什麼。謝謝大家]將內容加載到div
更新的問題。感謝您爲每個人輸入。 (返回從假期 - 將去在建議)
我的CSS代碼:
.Image1{
background-image:url('Image1_REG.jpg');
height:86px;
width:86px;
display: block;
}
.Image1:hover {
background-image:url('Image1_Shadow.jpg');
height:86px;
width:86px;
display:block;
}
.Image2{
background-image:url('Image2_REG.jpg');
height:86px;
width:86px;
display: block;
}
.Image2:hover {
background-image:url('Image2_Shadow.jpg');
height:86px;
width:86px;
display:block;
}
.Image3{
background-image:url('Image3_REG.jpg');
height:86px;
width:86px;
display: block;
}
.Image3:hover {
background-image:url('Image3_Shadow.jpg');
height:86px;
width:86px;
display:block;
}
#contentDiv{
height:150px;
width:350px;
left:50px;
top:150px;
position:absolute;
background-color:#452835;}
table {
width:600px;
height:auto;
column-width:200px;
left:150px;
top:150px;
}
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" type="text/css" href="newStyle.css"></link>
</head>
<body>
<body>
<table>
<tbody>
<tr><img src="header.jpg" align ="center" /></tr>
<tr>
<td><a class="Image1" href="http://link1" target="_blank"></a>
</td>
<td>
<a class="Image2" href="http://link2" target="_blank"></a>
</td>
<td><a class="Image3" href="http://link3" target="_blank"></a></td>
</tr>
</tbody>
</table>
<div id="contentDetails">Where the hover text is to be displayed</div>
</body>
</html>
請發表一點你的代碼向我們展示你現在所擁有的。 –
如果您使用jquery只綁定懸停事件和'jquery $ .load'將html的內容放入div。這對你來說太容易了。 –
如果您使用的是jquery,$('#img1')。 hover(function(){$('#contentDiv')。text(「content for text 1」)}; – tanjir