Table: 如何在鼠标悬停在单行时更改图片?
Table: how to change pictures on mouseover on single rows?
我正在一个网站上工作,我必须创建一个 table 鼠标悬停效果,只有当您将鼠标放在图片上并且只放在 PDF 图标上时才会出现这种效果。
我现在需要的是当您将鼠标移动到单个 table 行时应用此效果。我该怎么做?
HTML:
<td class="thumbnail-item" data-th="PDF"><a href="http://salmenpark-test.nowcommu.myhostpoint.ch/wp-content/uploads/2015/07/QH001_LadenMIETEN_SalmenparkBusiness.pdf" target="_blank"><img src="http://salmenpark-test.nowcommu.myhostpoint.ch/wp-content/uploads/2015/07/pdf.png" alt="PDF" height="24" width="24"> </a>
<div class="tooltip">
<img src="qh_1.png" alt="" width="570" height="403" />
<span class="overlay"></span>
<span class="overlay"></span>
</div></td>
CSS :
.thumbnail-item {
/* position relative so that we can use position absolute for the tooltip */
display: inherit;
height: 10px;
max-width: 5px;
}
.thumbnail-item a {
display: block;
}
.tooltip {
/* by default, hide it */
display: none;
/* allow us to move the tooltip */
position: absolute;
/* align the image properly */
padding: 8px 0 0 8px;
z-index: 500;
top: 7px;
left: -8px !important;
max-width: 570px !important;
max-height: 403px !important;
在您的 Jquery 代码中,使用 td.hover 函数的 class 并尝试使用以下代码。
$(".thumbnail-item").hover(function() {
//Write your js code what you have written for hover pdf image
});
如果您也post您的jquery代码,我们会更好地理解。
安提奥:
CSS:
.thumbnail-item {
/* delete the line that was here for inheriting the display * /
height: 10px;
max-width: 5px;
}
HTML:
<tr class="thumbnail-item white">...</tr>
<tr class="thumbnail-item grey">...</tr>
等等等等
您添加了 "thumbnail-item" css 对代表数据单元格的 <td>
标签的引用。您希望 "thumbnail-item" css 引用在整行中,因此它应该在每个 <tr>
标记中。
我正在一个网站上工作,我必须创建一个 table 鼠标悬停效果,只有当您将鼠标放在图片上并且只放在 PDF 图标上时才会出现这种效果。
我现在需要的是当您将鼠标移动到单个 table 行时应用此效果。我该怎么做?
HTML:
<td class="thumbnail-item" data-th="PDF"><a href="http://salmenpark-test.nowcommu.myhostpoint.ch/wp-content/uploads/2015/07/QH001_LadenMIETEN_SalmenparkBusiness.pdf" target="_blank"><img src="http://salmenpark-test.nowcommu.myhostpoint.ch/wp-content/uploads/2015/07/pdf.png" alt="PDF" height="24" width="24"> </a>
<div class="tooltip">
<img src="qh_1.png" alt="" width="570" height="403" />
<span class="overlay"></span>
<span class="overlay"></span>
</div></td>
CSS :
.thumbnail-item {
/* position relative so that we can use position absolute for the tooltip */
display: inherit;
height: 10px;
max-width: 5px;
}
.thumbnail-item a {
display: block;
}
.tooltip {
/* by default, hide it */
display: none;
/* allow us to move the tooltip */
position: absolute;
/* align the image properly */
padding: 8px 0 0 8px;
z-index: 500;
top: 7px;
left: -8px !important;
max-width: 570px !important;
max-height: 403px !important;
在您的 Jquery 代码中,使用 td.hover 函数的 class 并尝试使用以下代码。
$(".thumbnail-item").hover(function() {
//Write your js code what you have written for hover pdf image
});
如果您也post您的jquery代码,我们会更好地理解。
安提奥:
CSS:
.thumbnail-item {
/* delete the line that was here for inheriting the display * /
height: 10px;
max-width: 5px;
}
HTML:
<tr class="thumbnail-item white">...</tr>
<tr class="thumbnail-item grey">...</tr>
等等等等
您添加了 "thumbnail-item" css 对代表数据单元格的 <td>
标签的引用。您希望 "thumbnail-item" css 引用在整行中,因此它应该在每个 <tr>
标记中。