我有一個表中有幾個圖標,當用戶將鼠標懸停在它上面時,圖標大小使用轉換略有變化。但是,這會導致錯誤行爲,因爲表格行反彈並且用戶從一個圖標移動到另一個圖標。有沒有辦法保持懸停時表格行高不發生變化?下面是處理懸停的CSS:停止表當鼠標懸停在使用轉換的圖標上時,行高會發生變化
.IconHover:hover {
opacity: 1;
-webkit-transform: scale(1.1);
transform: scale(1.1);
opacity: 1.0;
width: 32px;
cursor: pointer;
}
這是展示行爲的一個例子:
<table>
<thead>
<tr>
<th>Actions</th>
</tr>
</thead>
<tbody>
<tr>
<td class="customTR">
<img src="http://4.bp.blogspot.com/-F99fDKhNzQw/UCbi0AvmOCI/AAAAAAAAAds/DYettY3Mi70/s1600/email_button.jpg" class="IconHover" width="30" />
</td>
</tr>
</tbody>
我創建了一個this的jsfiddle來說明問題。當用戶超過任何TR圖標時,該行不應改變其高度,而只是ICON。
任何幫助,非常感謝。
您需要增加td的高度,請儘量多謝'40px' – CMPS